0

我正在开发一个界面css,我遇到了以下问题:当我将左侧边框的大小设置为大于其他边框时,它不会与...的底部边缘重叠...我拍得很好,但是有没见过类似的东西......有人可以帮助我吗?遵循文件 jsFiddle

在这种情况下,边缘的底部边缘与左侧的绿色重叠!

http://jsfiddle.net/Igaojsfiddle/T6KrE/24/

#contactList > li {
font-weight: bold;
color: #fff;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
background-image: -webkit-linear-gradient(#ededed, #eff0f2);
background-image: -moz-linear-gradient(#ededed, #eff0f2);
background-image: -ms-linear-gradient(#ededed, #eff0f2);
background-image: linear-gradient(#ededed, #eff0f2);
border-bottom:1px solid #999999;
border-left:10px solid green;
border-right:1px solid #999999;
height:55px;

}

期待得到帮助,拥抱。

4

1 回答 1

0

您必须将边框放在 ul 元素上,而不是放在 li 元素上;)

#contactList {
margin: 0;
padding: 0;
list-style-type: none;
border-left: 10px solid green;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
于 2013-06-20T17:13:49.193 回答