我可能把标题写错了,啊,好吧。
我遇到的第一个问题是。Border radius在我的网站上的IE9中不起作用。其他网站似乎都很好。
我的CSS:
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
我的第二个问题是,在除IE之外的所有浏览器中,div都连接到边框的一侧,如下所示:Chrome、FF、Safarihttp://minus.com/me2JZyhlm
但在IE中:
即http://minus.com/mbnYXszVfs
我该怎么解决这个问题?--更新--添加了演示:http://thedailyvids.com/demo.php
div.sidefeed {
font-size: 11px;
cursor: pointer;
color: black;
padding: 5px;
width: 140px;
margin-right: -10px;
font-family: calibri, arial;
}
div.sidefeed.active {
font-size: 13px;
color: black;
padding: 5px;
font-family: calibri, arial;
background-color: #747474;
border-left: 2px solid #5b5a5a;
}
div.sidefeed.active a {
text-decoration: none;
color: white;
}
div.sidefeed a {
text-decoration: none;
}
为什么IE一定是个狡猾的婊子
border-radius
属性在"标准模式"下的IE 9上运行良好。要么你的页面触发了Quirks模式,要么它包含了一些分解的东西。关于这个和其他问题,如果你需要更多建议,请发布一份完整的可测试演示文档(不仅仅是屏幕截图)。