沉沙
2018-10-25
来源 :
阅读 3200
评论 0
摘要:本篇教程介绍了HTML+CSS入门 点赞功能实现 $(tag).css('属性', '样式'),希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。
本篇教程介绍了HTML+CSS入门 点赞功能实现 $(tag).css('属性', '样式'),希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。
<
1. 创建标签 document.createElement()
2.$(tag).css('属性', 样式) 赋予标签属性样式
3.设置定时器 改变位置 大小
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.container{
padding: 50px;
border: 1px solid #eeeeee;
}
.item{
cursor: pointer;
position: relative;
width: 30px;
}
</style>
</head>
<body>
<div class="container">
<div class="item">
<span>赞</span>
</div>
</div>
<div class="container">
<div class="item">
<span>赞</span>
</div>
</div>
<div class="container">
<div class="item">
<span>赞</span>
</div>
</div>
<script src="../jquery-2.12.4.js"></script>
<script>
$('.item').click(function () {
add1Element(this);
function add1Element(self) {
var right = 0;
var top = 0;
var fontSize = 15;
var opacity = 1;
var tag=document.createElement('span');
tag.innerText = '+1';
$(tag).css('position', 'absolute');
$(tag).css('color', 'green');
$(tag).css('right', right+'px');
$(tag).css('top', top+'px');
$(tag).css('fontSize',fontSize+'px' );
$(tag).css('opacity', opacity);
$(self).append(tag);
var obj=setInterval(function (){
right = right-5;
top = top-5;
fontSize = fontSize+5;
opacity = opacity-0.1;
$(tag).css('right', right+'px');
$(tag).css('top', top+'px');
$(tag).css('fontSize',fontSize+'px' );
$(tag).css('opacity', opacity);
if(opacity<0){
clearInterval(obj)
}
}, 80)
}
})
</script>
</body>
</html>
等属性
本文由职坐标整理发布,欢迎关注职坐标WEB前端HTML/CSS频道,获取更多HTML/CSS知识!
喜欢 | 8
不喜欢 | 5
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号