分频器的宽度100%减去几个像素

时间:2011-04-11 04:11:15

标签: css width

下面的图片将解释我的意思

click here for image

假装红色区域一个分隔线,因为我只想让它变成空的,带有类似流体的分隔线

position:absolute; left:0px; right:100px;

上面的东西不会工作,因为我试图用一个已经使用位置的分隔符内的表来执行此操作:绝对....它实际上是高度但是要使解释更简单我只是要求宽度

3 个答案:

答案 0 :(得分:0)

你的具体问题相当令人困惑,但是,不,CSS没有数学概念。例如,你不能做100% - 50px,即使这样会非常方便。

但是,您可以为元素提供特定测量的边距,如果不为元素指定宽度,则默认情况下为“auto”,因此将占用剩余空间。

因此左侧DIV可以设置为100px右边距。

如果是关于CSS和流体布局的水平间距,这将回答你的问题。

至于您的垂直间距问题和表格,这实际上是完全不同的事情,因此建议您使用您正在寻求帮助的特定标记修改您的问题。

答案 1 :(得分:0)

你可以获得更少的css框架(它处理js)

您可以使用运算符,查看函数& less official website中的操作,非常有趣,您可以执行以下操作:

@base-color: #000000;
    #footer { 
      color: @base-color + #003300;     
}

答案 2 :(得分:0)

您可以使用width: calc(100% -100px);,但不幸的是,并非所有浏览器都不支持。