У меня есть 5 <div>
теги на моей странице.Невозможно поместить теги div div в нужные места
- контейнер
<div>
- заголовка
<div>
- левая панель
<div>
- средняя панель
<div>
- правая панель
<div>
Левая панель, средняя панель и правая панель <div>
размещены сторона by sid используя CSS float left
. Теперь проблема возникает, когда извлеченные данные отображаются на средней панели <div>
, и ее высота начинает увеличиваться в соответствии с количеством выбранных данных. Левая панель <div>
остается там, где она должна быть, но правая панель <div>
изменяет свою маржу, как показано на рисунке.
Это изображение объясняет точную ситуацию. Ниже мой CSS.
*{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
.container{
margin:0 auto;
padding:0;
}
.header{
height:100px;
width:100%;
}
.left_panel{
width:130px;
float:left;
}
.middle_panel{
width:70%;
float:left;
}
.right_panel{
float:right;
width:130px;
}
Пожалуйста, помогите мне с этим. Благодарю.
картинка стоит 1k слова, но скрипка стоит 100k слова. Можете ли вы опубликовать сообщение об этом? – TreeTree
Черт возьми, я бы согласился на ваш HTML. – isherwood
Но кто знает, какой сумасшедший контент у него в правой колонке? Возможно, у него есть абзац с гигантским верхним краем. – TreeTree