纯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中怎么控制文本加粗
  • 热门搜索
    小学生手抄报图片 欢庆六一手抄报内容 红领巾心向党手抄报内容 清明节的手抄报图片 关于法制的手抄报 文明城市手抄报 手抄报图 关于古诗的手抄报 保护水资源手抄报 关于文明礼仪的手抄报