如何使用css,把div设置为一个椭圆容器,在做html页面开发时,我们一般都是使用div来做容器的,如果你需要一个椭圆形的容器,我们可以使用div来实现的,下面来看一下。......
jquery如何实现点击横线变成叉号
在写响应式页面或者移动端页面时,会遇到点击顶部横线变成叉号的需求,今天给大家讲解下jquery如何实现点击横线变成叉号
工具/原料
- 华硕S14
- window10家庭版
- 代码编辑器(本文用的HBuilder)
- html
- css
- jquery
方法/步骤
在编辑器内新建一个stduy.html,用来学习今天的内容
在页面头部引入jquery,然后在body标签内加上一个div标签和三个span标签
在页面内分别给div标签和span标签加上样式
在script标签内加上点击横线切换为叉号的代码
在浏览器里打开stduy.html,发现点击横线可以变成叉号
贴一下代码:
!DOCTYPE html>
html>
head>
meta charset="utf-8">
title>jquery如何实现点击横线变成叉号/title>
script src="jquery.min.js">/script>
/head>
style>
div {
width: 60px;
height: 60px;
margin: 0 auto;
background: blue;
padding: 15px 0;
box-sizing: border-box;
display: flex;
flex-direction: column;
justify-content: space-around;
}
span {
display: block;
width: 35px;
margin: 0 auto;
height: 2px;
background: red;
transition: all .6s;
}
.s0 {
transform: rotate(45deg) translateY(13px);
margin-left: 22px;
}
.s1 {
opacity: 0;
}
.s2 {
transform: rotate(-45deg) translateY(-13px);
margin-left: 22px;
}
/style>
body>
div>
span>/span>
span>/span>
span>/span>
/div>
/body>
script>
$("div").click(function() {
$("span").each((index, item) => {
$(item).toggleClass('s' index);
})
})
/script>
/html>
注意事项
- 注意动态添加的class的名称
- 给个赞呗~
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
- 详细阅读
-
HTML5创作工具,MAKA 2.0史上最全操作指南详细阅读
HTML5创作工具,MAKA 2.0史上最全操作指南,超过15000种模板组合。还怕你没有发挥的空间吗?MAKA(中文:码卡)作为中国最早推出移动端卡片式交互模式的创新者,随着HTML5技术的日渐成熟......
2023-03-16 386 HTML