Я хочу сделать два divs равными высотами - левый и правый divs.Подход с нижней подушкой Не работает для равных высот Div
Я сослался на следующие сообщения и нашел нижний подкладочный подход.
- How do I achieve equal height divs (positioned side by side) with HTML/CSS ?
- CSS: How to make left float div to adjust height dynamically?
Я пытался применить эту концепцию в моей странице; но это работает неправильно. В верхней части правого div есть нежелательное пространство. Как мы можем это исправить?
КОД
<!DOCTYPE html>
<style type="text/css">
.myContent {
width: 100%;
border: 2px solid violet;
min-width: 1210px;
}
.myHeader {
width: 100%;
/*width: 1200px;*/
clear: both;
background-color: #DFE8EF;
border: 1px solid red;
}
.leftPart {
border: 1px solid red;
width: 200px;
height: 200px;
float: left;
background-color: silver;
}
.rightPart {
border: 1px solid orange;
background-color: beige;
float: left;
min-width: 1000px;
/*
margin-bottom: -1000px;
padding-bottom: 1000px;
margin-right: -5000px;
padding-right: 5000px;
*/
}
</style>
<html>
<head>
<title>UpdateAccrualByItem</title>
<link href="Content/MasterLayoutStyle.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="body">
<div class="myContent">
<div class="myHeader">
<img src="/Images/logo_header.jpg" />
</div>
<div class="leftPart">
Menu
</div>
<div class="rightPart">
<h2>UpdateAccrualByItem</h2>
</div>
</div>
</div>
</body>
</html>
Извините за отмену ответа. Я обновил вопрос. Он не работает с этим макетом. Мне нужно иметь минимальную ширину. Любая резолюция с этим? – Lijo
Итак, когда окно меньше 1200 пикселей, минимальная ширина правого элемента плюс ширина левого элемента, вы хотите, чтобы полоса прокрутки поднималась? Вы хотите, чтобы содержимое за окном скрывалось? Какое поведение вы хотите? –
Когда ширина окна меньше 1200 пикселей, переустановка элементов должна быть «скрыта». – Lijo