css3 绘制关闭按钮
导读:CSS3 绘制关闭按钮的方法.close-button {width: 40px;height: 40px;position: relative;cursor: pointer;}.close-button::before, .close-...
CSS3 绘制关闭按钮的方法
.close-button { width: 40px; height: 40px; position: relative; cursor: pointer; } .close-button::before, .close-button::after { content: '; position: absolute; top: 50%; left: 50%; width: 24px; height: 2px; background-color: black; transform: translate(-50%, -50%) rotate(45deg); } .close-button::after { transform: translate(-50%, -50%) rotate(-45deg); }
通过 CSS3 可以非常方便地绘制关闭按钮,而且可以灵活地控制按钮的样式。
以上代码中,我们定义了一个名为 .close-button 的样式。该样式将被应用在一个带有类名 “close-button” 的元素上,通常是一个链接或是按钮。
该元素的宽和高都设置为 40 像素,定位方式为相对定位(即相对于其所在的容器定位)。光标的样式设为指针,以便表明这是一个可交互的按钮。
接下来我们用 ::before 和 ::after 伪元素来定义两根线条。它们被定位在该元素的正中心,且长度为 24 像素,宽度为 2 像素。
接着我们使用 transform 属性将这两根线条旋转 45 度和 -45 度(即成为 X 形),最后再通过 translate 函数将它们定位在元素的正中心。
通过以上代码,我们成功绘制了一个简单的关闭按钮!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3 绘制关闭按钮
本文地址: https://pptw.com/jishu/568561.html