0

有没有类似 min-left 属性的东西,我的意思是我可以设置元素与左侧浏览器的最小距离,这样它就不会超出这个范围?类似于 width 和 min-width 属性的东西..

4

2 回答 2

0

我认为你应该将你的元素包装在一些 div 中,给它一个固定的填充。或其他一些元素插入,但如果不更改标记,您将不会这样做。例外情况是,如果您只有带有 align:not_where_you_need_margin 的文本,那么它只是承载容器的填充。

于 2013-09-24T23:27:12.520 回答
0

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

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>
于 2013-09-24T23:35:47.923 回答