巧用border属性兼容ie8圆角问题
2017-04-13 19:46
387 查看
1.border-radius可以实现css中的圆角样式,但不支持IE8及以下版本2.border属性有三个参数:宽度 、样式、 颜色;3.而其中样式又包括三种: solid(实线)、dotted (点划线)、 dashed(虚线);4.IE中dotted(点划线)和其他浏览器的不一样,放大了看是圆,现在读到这是不是应该有想法了;5.实例代码:
<style> .box { margin-top: 200px; position:relative; } .radius { width: 100%; height: 100%; border: 100px dotted red; } .box1 { width: 120px; height: 218px; position: absolute; left:40px; top:-100px; background-color: red; border:1px } .box2 { width: 200px; height: 120px; position: absolute; left:0; top:-50px; background-color: red; } </style>
<div class="box"> <i class="radius"></i> <div class="box1"></div> <div class="box2"></div> </div> </body>
//使用时好像有像素偏移问题;希望各位大牛多多指点;6.代码比较挫,想法是对的。这是在慕课网视频看的,不知道这种算不算转载。
7.border还有一个double属性,可以用来实现菜单栏三道杠;
.double {width: 120px;height: 20px;border-top: 60px double;border-bottom: 20px solid;}
<p class="double"></p>
相关文章推荐
- input输入框的border-radius属性在IE8下的完美兼容
- 兼容IE8以下浏览器input表单属性placeholder不能智能提示功能,以及使用jquery.validate.js表单验证插件的问题处理
- 【小窍门】浏览器兼容圆角Border-radius的问题
- 【小窍门】浏览器兼容圆角Border-radius的问题
- ie8以下兼容圆角等css3的属性
- css属性之--moz-border-radius 圆角属性-不过很遗憾不兼容ie
- 浏览器兼容圆角Border-radius的问题
- 兼容IE8的圆角css3 border-radius
- htc方式 解决ie8 border-radius不兼容问题
- 【小窍门】浏览器兼容圆角Border-radius的问题
- css圆角和阴影兼容问题(ie7,ie8)
- IE8兼容模式下div被iframe遮盖问题; 文字被行高属性遮盖问题;
- ie8如何兼容css3的圆角属性
- IE8开始预热,兼容问题刻不容缓
- ie8 与 ie6,ie7 兼容问题
- 网页在IE8 下不兼容的问题解决方法(图)
- 一步解决IE8兼容问题:让IE8以IE7/IE6模式解析你的网页代码
- 解决IE6、IE7、IE8样式不兼容问题
- 快速修复网页在IE8 下的显示兼容问题
- 酷易化妆品商城开发心得一、IE8浏览器兼容问题