下面CSS代码不兼容IE6,要如何改,新手求教啊
.l_triangle{position:relative;left:102px;top:245px;height:0px;width:0px;border-top:96...
.l_triangle{
position: relative;
left:102px;top:245px;
height:0px; width:0px;
border-top:96px solid #ac2828;
border-right:96px solid transparent;
}
.r_triangle{
display: inline;
position: absolute;
left:163px;top:739px;
height:0px; width:0px;
border-top:96px solid #ac2828;
border-left:96px solid transparent;
} 展开
position: relative;
left:102px;top:245px;
height:0px; width:0px;
border-top:96px solid #ac2828;
border-right:96px solid transparent;
}
.r_triangle{
display: inline;
position: absolute;
left:163px;top:739px;
height:0px; width:0px;
border-top:96px solid #ac2828;
border-left:96px solid transparent;
} 展开
2个回答
展开全部
你想要做什么? 把目的, 和哪里不兼容描述清楚才行, 单纯的看这两段代码, 没有什么不兼容的问题啊....
追答
display: inline;
position: absolute;
left:163px;top:739px;
height:0px; width:0px;
border-width:96px 0 0 96px;
border-color: #ac2828 transparent transparent transparent ;
border-style: solid dashed dashed dashed ;
IE6浏览器不支持transparent透明属性,将border-style设置为, dashed就可以了, 具体原因, 查看一下需相关资料即可, 资料, 我也想发你, 可是, 怕被度娘吞链接, 所以, 请百度关键字 " border 三角 ie6 " 搜索, 第一条, 就有, 那位写的比我详细很多, 值得参考
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询