【发布时间】:2015-08-07 13:15:35
【问题描述】:
好的,我真的不知道如何表达我的问题,所以这里有两个屏幕截图可以帮助描述我的问题。第一个来自 iOS 中的“设置”应用。这是我想要的点击行为:
现在这就是我所拥有的。注意上边框如何突出一个像素。
我已经准备了一个JSFiddle,其中包含我的 HTML 标记和 CSS。
<div class="group">
<div class="item">
<p>Hello World</p>
<div class="separator"></div>
</div>
<div class="item active">
<p>Hello World</p>
<div class="separator"></div>
</div>
<div class="item">
<p>Hello World</p>
<div class="separator"></div>
</div>
</div>
CSS:
* { margin: 0; padding: 0 }
.group {
border-top: 1px solid grey;
border-bottom: 1px solid grey;
}
.separator {
height: 1px;
border-bottom: 1px solid grey;
margin-left: 15px;
}
.item:last-child .separator {
display: none;
}
.item.active {
background-color: lightgrey;
}
非常感谢任何帮助。
【问题讨论】:
标签: html css web-applications