Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
纯css实现加号一个的效果(代码示例)_创想鸟

纯css实现加号一个的效果(代码示例)

本篇文章给大家带来的内容是关于纯css实现加号一个的效果(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

实现下图的加号效果:

2655303672-5bed9406c4c44_articlex.png

若想实现这个效果, 只需一个p元素即可搞定。

需要用到css的为了before和after, 以及border特性。

先设置一个div便签

立即学习“前端免费学习笔记(深入)”;

再设置一个边框:

.add {  border: 1px solid;  width: 100px;  height: 100px;  color: #ccc;  transition: color .25s;  position: relative;}

此时边框是这样的:

3994928642-5bed9432cde79_articlex.png

我们可以利用伪类before和其border-top来设置一个“横”:

.add::before{  content: '';  position: absolute;  left: 50%;  top: 50%;  width: 80px;  margin-left: -40px;  margin-top: -5px;  border-top: 10px solid;}

注意我们使了绝对定位。 此时变成了这样:

1042951960-5bed9450473dd_articlex.png

参照上面, 我们可以使用after伪类和border-bottom设置一个“竖”:

.add::after { content: ''; position: absolute; left: 50%; top: 50%; height: 80px; margin-left: -5px; margin-top: -40px; border-left: 10px solid;}

在加上hover伪类,设置鼠标悬浮上去的颜色:

最终的样式:

319187499-5bed9494f209d_articlex.png

当鼠标悬浮上去是, 会变色:

1653052717-5bed94a1486db_articlex.png

以上就是纯css实现加号一个的效果(代码示例)的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1613429.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
css3中如何进行2D和3D的转化
上一篇 2025年12月24日 03:37:00
下一篇 2025年12月24日 03:37:10

相关推荐

发表回复

登录后才能评论
关注微信