[HTML,CSS] Блочная верстка отрицательными полями, баг в IE6
судя по твоем скриншоту - у тебя там тоже тень какаято а в ие нету
у меня в ИЕ7 4 колонки!
четвератя серая - справа на всю высоту
разобрался
вощем непонятно 2 вещи
1) то что спрашивал автор
2) почему в ие результат не по центру, он видимо игнорирует margin-left: auto; margin-right: auto;
тоесть тупо говоришь синему: float:right
и тогда все работает
окончательный вариант (плюс добавил выравнивание по центру)
#master-block {
background: #ededed;
text-align:center;
}
#block{
margin-left: auto;
margin-right: auto;
width: 1000px;
text-align:left;
}
#container {
width: 1000px;
float: left;
margin-right: -250px;
height: 800px;
background-color: gray;
}
#content{
width: 750px;
margin-right: 250px;
height: 700px;
background-color: orange;
}
#left {
width: 250px;
height: 700px;
float: left;
background-color: green;
}
#main {
width: 500px;
float:right;
height: 700px;
background-color: blue;
}
#right{
width: 250px;
float: right;
height: 700px;
background-color: yellow;
}
мне тут ещё посоветовали поковыряться в шаблонах http://blog.html.it/layoutgala/ ....занимательный такой сайт, мож кому-нить пригодится
<head>
<style type="text/css">
#left {
width: 100px;
height: 200px;
float: left;
background-color: green;
}
#right {
width: 100px;
height: 200px;
margin-left:100px;
background-color: blue;
}
</style>
</head>
<body>
<div id="left">left</div>
<div id="right">right</div>
</body>
почему между right и left в ие 3 пикселя?
http://www.positioniseverything.net/explorer/threepxtest.htm...
Оставить комментарий
Inferno80
Основываясь на "«Резиновая вёрстка»: используем отрицательные поля" был сделан сайт, и всё нормально было без косяков, пока не попросили сделать его статичным в 1000px по центру, а не резиновым. Левая и правая колонки по 250px, центральный 500px.В опере и фарефоксе отображается всё нормально
в 6 эксплорере появилась непонятная полоса в 3px между левой и центрально колонкой
Из-за неё уплывает центральный блок, и чтоб он оставался на месте приходится делать его в 497px...что дает полосу в 3px в фаре и опере между центральной и правой колонкой
HTML
CSS
Откуда вылазит эта шняга? и так и так уже крутил
З.Ы. в таблицы переверстывать и некогда, и по ТЗ невозможно
З.Ы.Ы. максимально упростил для наглядности