看到这张图片:http ://coreyyoungcorp.com/images/border.png
这似乎只在 div 有边界时发生,但我不知道为什么。
这是导致问题的 CSS:
border-top:1px solid #fff;
border-bottom:1px solid #ddd;
这是完整的 div CSS:
#network-menu-row {
width:100%;
position:relative;
padding-top:10px;
padding-bottom:10px;
position:relative;
background: #e5e5e5;
background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #e5e5e5 0%,#ffffff 100%);
background: -o-linear-gradient(top, #e5e5e5 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #e5e5e5 0%,#ffffff 100%);
background: linear-gradient(to bottom, #e5e5e5 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );
border-top:1px solid #fff;
border-bottom:1px solid #ddd;
}
有谁知道这是什么原因造成的?它甚至不会一直发生。大多数时候它很好并且显示适当的颜色,但它时不时地决定显示为蓝色。我想也许使用完整的 6 个字符的十六进制代码可以解决它,但它没有,也没有改变边框厚度。
它在我的桌面浏览器上总是可以正常工作。
提前致谢。