【问题标题】:CSS Doubts - Border bottom over border leftCSS Doubts - 边框底部超过边框左侧
【发布时间】:2013-06-20 16:54:25
【问题描述】:

我正在开发一个界面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;

}

期待得到帮助,拥抱。

【问题讨论】:

  • 什么是刺绣?为什么都是省略号?
  • 我不太明白你的问题,你的小提琴看起来有什么问题?
  • 列表的底部边缘,从左边缘开始与绿色外观重叠!

标签: css google-chrome border jsfiddle border-color


【解决方案1】:

你必须把边框放在 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;
}

【讨论】:

  • 感谢您的宝贵时间,但不幸的是,它不起作用。除非我做错了,否则你可以编辑并保存这个 jsFiddle?
  • 抱歉,但看起来不错不是我需要的...... ). 感谢您的回复
  • 如果有兴趣在这里回答:stackoverflow.com/questions/17225593/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-17
  • 1970-01-01
  • 2015-02-19
相关资源
最近更新 更多