下面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;

}
展开
 我来答
hahazaixian6a
2016-07-20 · TA获得超过1295个赞
知道小有建树答主
回答量:1265
采纳率:100%
帮助的人:708万
展开全部
你想要做什么? 把目的, 和哪里不兼容描述清楚才行, 单纯的看这两段代码, 没有什么不兼容的问题啊....
追问

就是要做两个三角形,结果IE6下成这样了

追答
 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 " 搜索, 第一条, 就有, 那位写的比我详细很多, 值得参考

匿名用户
2016-07-20
展开全部
哪里不兼容。是定位啊,还是border不对
追问

就是本来要做两个三角形,结果IE6下成这样了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式