У меня есть родительский div с двумя дочерними div (один плавающий слева и один справа) внутри родителя.как поддерживать промежуток между двумя флюидами?
Веб-страница должна работать как с определениями 1024px, так и с 1620px, поэтому они должны быть текущими, если они расширены по ширине. Все поля выглядят отлично, за исключением вертикального пространства между левым и правым div. Я использую jquery, чтобы поддерживать равную высоту двух div. Как я могу сохранить пространство между разделителями? Я использую проценты для ширины div, так как я расширяю ширину экрана, пространство между divs увеличивается, поэтому путь намного шире, чем левое и правое поля.
Разметка:
<div class="divLoginMain">
<div class="divLoginLeft">
<div class="divH4Title">
<h4 class="h4Title">Welcome to Our Website</h4>
</div>
<table cellspacing="0" class="borderNone">
<tr>
</tr>
<tr>
</tr>
</table>
</div>
<div class="divLoginRight">
<div class="divH4Title">
<h4 class="h4Title">Status - Logged In</h4>
</div>
<table cellspacing="0" class="borderNone">
<tr>
</tr>
<tr>
</tr>
</table>
</div>
</div>
И CSS:
.divLoginMain
{
margin-top:5px;
margin-left:.6%;
margin-right:.2%;
border: solid 3px #191970;
border-spacing: 0;
width:97.5%;
padding-top:7px;
padding-bottom:7px;
padding-left:7px;
padding-right:7px;
overflow:hidden;
}
.divLoginLeft
{
border: solid 3px #191970;
border-spacing: 0;
float:left;
width:61.5%;
padding-top:0px;
padding-bottom:10px;
padding-left:16px;
padding-right:16px;
text-align:left;
font-family:Arial;
color:#17238C;
}
.divLoginCenter
{
border:collapse;
float:left;
width:1px;
}
.divLoginRight
{
border: solid 3px #191970;
border-spacing: 0;
float:right;
width:31.5%;
padding-top:0px;
padding-bottom:10px;
padding-left:16px;
padding-right:16px;
text-align:left;
font-family:Arial;
color:#17238C;
}
Thank you,
James
В вашем HTML есть класс divLoggedInMain, но не в CSS? Я вижу «.divLoginMain», это опечатка? – Colin
Да, я исправил ..... Спасибо – James
Я нашел логику ширины jquery, поэтому, возможно, я попытаюсь что-то с этим поделать. – James