Div为" max-width"调整窗口大小时不减小其大小

时间:2016-10-05 15:00:08

标签: html css position size

我有一个div" max-width"设置为400px,但是当我缩小窗口的大小时,它不会变小以适应新的大小。

您可以在此处查看示例:https://jsfiddle.net/d0d4jx6L/

这是HTML:

$this->load->model('Company', 'Company');

这就是css:

<div class="menu">
    fixed menu 
</div>

<div class="content">
    content (displayed on the right of the menu)
</div>

谢谢!

2 个答案:

答案 0 :(得分:1)

使用margin-left代替left

.content {
    background:blue;
    position:relative;
    margin-left:250px; /*use instead of left*/
    max-width:400px;
}

答案 1 :(得分:-1)

因为您应将position:absolute设为.content。在css中使用left时,该元素应为absolutefixe

.content {
    position:absolute;
    left:250px; 
    max-width:400px; /* not working */
}

这里有效 https://jsfiddle.net/d0d4jx6L/2/