Я пытаюсь установить верхнюю панель справа от моего левого меню. Я положил width: 100%
моего #top_bar
, но там так много. Я бы хотел, чтобы моя верхняя панель занимала только оставшееся пространство экрана.Ширина div, занимающая всю оставшуюся ширину
HTML:
<body>
<div id="menu_left"></div>
<div id="top_bar"></div>
</body>
CSS:
#menu_left {
background-color: #354052;
position: fixed;
height: 100%;
float: left;
width: 200px;
}
#top_bar {
border-bottom: 1px solid #EFF0F3;
position: absolute;
background-color: white;
left: 200px;
height: 70px;
width: 100%;
}
Результат:
'ширина: вычи (100% - 200px);' http://caniuse.com/#feat=calc –
Ширина страницы становится 100% + 200px, поэтому появляется горизонтальная полоса прокрутки. Есть ли сильное ограничение для меню слева, что оно должно быть ровно 200 пикселей? – cezar
@cezar Да, размер левого меню должен оставаться на 200px – wawanopoulos