CSS没有边框宽度

时间:2011-03-02 19:11:50

标签: css border

我正在用div创建一个简单的标签界面。有人可以提供一种使div的底部边框宽度为0px的方法,否则我会在tab div和制表符内容之间产生1px的差距。我使用border-leftborder-rightborder-top代替borderborder-bottom: 0px;吗?

谢谢,

詹姆斯

4 个答案:

答案 0 :(得分:2)

您可以使用:

border-width: 1px;
border-bottom-width: 0px;

将all设置为1px,然后将底部覆盖为0px。

同样有效的是速记:

border-width: 1px 1px 0 1px;

第三个值是底部宽度(顶部,右侧,底部,左侧)

答案 1 :(得分:1)

当您使用边框时,它会顺时针方向移动,并重复镜像上未指定的部分。

所以你想要:border-width:blah blah 0px blah

另外,你确定它是边界吗?它也可以是填充或边距(< - 更可能)。

答案 2 :(得分:0)

当你有两个DIV作为兄弟姐妹时,就像这样:

<div> One </div>
<div> Two </div>

然后,默认情况下,它们之间没有空格。

证明: http://jsfiddle.net/simevidas/wm7GA/

答案 3 :(得分:0)

使用css reset作为第一个包含的css文件。