您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
小编给大家分享一下纯css实现小箭头或三角形标志的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
实现小箭头:
.arrow{ width: 20px; height: 20px; margin-top: 50px; margin-left: 50px; border-top: 1px solid #000; border-left: 1px solid #000; transform: rotate(45deg);/*旋转角度*/ } <div class="arrow"></div>
实现三角形:
.triangle{ width: 0; height: 0; border-width: 100px; border-style: solid; border-color: red transparent transparent transparent; transform:rotate(45deg); } <div class="triangle"></div>
(免费视频教程:css视频教程)
如何让多个元素在一行显示?
(1)display:inline把元素转化为行内元素,但是宽高属性不起作用
(2)display:inline-block可以让元素在一行显示,但是他会受空格、换行键的影响,会有默认间距
解决办法:
1、去掉空格和换行键的影响 让标签全都在一行(这种方法不推荐,阅读性不好)
2、给加了display:inline-block属性的元素的父元素加一个属性font-size:0
display:inline-block在ie6 7下不兼容的解决办法? dispaly:inline;//css hack ie浏览器可以识别 zoom:1;//触发css hack的layout
3、利用浮动floa:left/right,但是需要清浮动
看完了这篇文章,相信你对“纯css实现小箭头或三角形标志的方法”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。