下面的图片将解释我的意思
假装红色区域不一个分隔线,因为我只想让它变成空的,带有类似流体的分隔线
position:absolute; left:0px; right:100px;
上面的东西不会工作,因为我试图用一个已经使用位置的分隔符内的表来执行此操作:绝对....它实际上是高度但是要使解释更简单我只是要求宽度
答案 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);
,但不幸的是,并非所有浏览器都不支持。