2013-09-24 37 views

回答

0

我认为你应该包裹你的元素在一些div给它一个固定的填充。或者插入其他元素,但是如果没有标记更改,则不会执行此操作。例外情况是,如果您刚刚使用align:not_where_you_need_margin的文本,那么它只是填充承载容器。

0

不,没有CSS可以做到这一点。您可以使用相对定位并在要具有最小剩余属性的元素之前添加一个html元素(spacer)。现在你可以给隔片一个最小宽度。例如:

div { 
    height:20px; 
    float:left; 
} 
#your_div { 
    background: green; 
    width:20px; 
} 
#spacer { 
    background: blue; 
    width:50%; 
    min-width: 100px; 
} 

<div id="spacer"></div> 
<div id="your_div"></div>