0

出于一些实际原因,我需要使用 div 样式实现 div 内部的中心/中间线。

<div style="position: relative; left: 0px; top: 0px; width: 80px; height: 90px; border-left: solid 1px black;" onclick="this.style.background='rgba(0, 0, 0, 0.5)';" oncontextmenu="return false;"></div>

行动中的 div -> http://jsfiddle.net/ZkC68/

如何做到这一点?如果没有更好的方法,我正在考虑搬家。左边的边界在里面,但我不知道如何......

4

1 回答 1

0

如果您想直接设置中心线的样式,我认为这是不可能的。(不存在这样的 css 选择器)但是,您可以执行以下操作:

<div id="container">
<div id="center-line">Center line</div>
</div>

以及用于样式的CSS:

#center-line
{
text-align: center;
vertical-align: middle;
padding: 20px; //not necessary, but makes it look good imo
}

见:http: //jsfiddle.net/cdkyZ/1/

于 2013-08-18T09:20:54.757 回答