前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >html中三角向下符号,使用css实现三角符号效果[通俗易懂]

html中三角向下符号,使用css实现三角符号效果[通俗易懂]

作者头像
全栈程序员站长
发布2022-11-16 17:50:54
2.2K0
发布2022-11-16 17:50:54
举报
文章被收录于专栏:全栈程序员必看

关于使用css制作三角符号,网上有很多的例子了,在这里只是为了详细的向各位解释一下三角符号的原理

下图,是一个长宽为100px,边框宽度为100px的一个元素,由此可见,在css中上下左右的边框相交处并不是一个直线,所以,可以根据此属性进行编写三角符号

7d996ef3daa924d05e82e339e3162e58.png
7d996ef3daa924d05e82e339e3162e58.png

那么如何使用css的该属性来实现三角符号的效果呢,代码如下:

html代码

css代码

div:after{

position: absolute;

width: 0px;

height: 0px;

content: ” “;

border-right: 100px solid transparent;

border-top: 100px solid #ff0;

border-left: 100px solid transparent;

border-bottom: 100px solid transparent;

}

效果图:

712396289ead881d21b0a7c972a5c9ae.png
712396289ead881d21b0a7c972a5c9ae.png

这种方法是使用的伪类来实现的三角符号,然后使用绝对定位,不会占用空间

transparent是透明色,大家如果想要的三角符号的方向不一样,只需将对应方向的边框颜色加上,其他的改为透明色即可

推荐:

感兴趣的朋友可以关注小编的微信公众号【码农那点事儿】,更多网页制作特效源码及学习干货哦!!!

总结

以上所述是小编给大家介绍的使用css实现三角符号效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/234711.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年11月1日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档