纯css3实现关闭按钮

 时间:2024-10-19 12:10:15

1、首先,我们新建一个html页面,然后写上一些解释性的标签,然后是页面主要的标签,并为其设置样式

纯css3实现关闭按钮

2、我们的整体思路是利用css3的旋转功能,和伪元素,第一步先为元素设置宽和高,并且超出隐藏,position设为relative

纯css3实现关闭按钮

3、然后,我们在span的伪元素::after和::before添加样式,使得内容为空的span标签的水平居中的位置有一道横线(实际上是两条,但是两条线的位置和大小一样,会重叠起来)

纯css3实现关闭按钮

4、接下来,我们需要分别旋转,before和after的两条直线,基本上都是旋转45度。以期达到下图所示的结果。

纯css3实现关闭按钮

5、我们使用css的tranform属性中的rotate值,设置为45deg及45度。transform是专门向元素应用2D或3D变换的属性。由于是一个新的属性,我们在书写样式的时候,需要兼顾不同的浏览器。

纯css3实现关闭按钮

6、上图是我们只设置::before旋转45°的时候,我们还需要将::after继续旋转45°,这样两条线交叉就是一个很形象的关闭按钮了。

纯css3实现关闭按钮
  • js里面空心圆边框4个颜色怎么设置
  • js如何让页面所有的span标签内容加粗显示
  • jquery如何实现鼠标放上div时改变其大小
  • jquery如何设置div中图片与边框的距离
  • js中怎么控制文本加粗
  • 热门搜索
    巴厘岛旅游景点 去凤凰旅游攻略 巴厘岛旅游攻略大全 商丘旅游景点大全 从化旅游景点大全 湖北旅游地图 长沙旅游攻略三日游 嵩山旅游攻略 连云港 旅游 旅游法实施细则全文