Другие языки программирования и технологии

Выравнивание сайта под IE6

Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Ali Puliev
Ali Puliev
359
Знаете, есть анекдот такой.

2025 год. Объявление в газете: Требуется верстальщик, хорошие знания HTML, CSS, Javascript, валидная вёрстка, кроссбраузерность (FF36, Opera57, Chrome25, IE6).

Зачем верстать по IE6?Кому сейчас это нужно? Сейчас не 2005 год, его уже на свалку выкинули давно.
ДМ
Денис Моор
9 325
Лучший ответ
Не стоит прогибаться под дырявый ие6. На нем мало кто сидит уже.
Миха _
Миха _
35 709
<html>
<head>
<meta>
<title>Выравнивание сайта по центру страницы</title>
<style>
html, body {
height: 100%;
width: 100%;
}
html {
display: table;
}
body {
display: table-cell;
vertical-align: middle;
text-align:center;
}
#container {
margin: 0 auto;
text-align: center;
}
</style>

</head>
<body>

Этот текст выровнен по центру относительно всей страницы

</body>
</html>
Dima Che
Dima Che
19 320
Если сайт резиновый то

<html>
<head>
<title>Untitled</title>
</head>

<style>
* {
padding:0;
margin:0;
resize:none;
}

body {
min-height:100%;
min-width:100%;
height:100%;
width:100%;
font-family:Arial;
font-size:14px;
position:relative;
}

.cent {
display:block;
position:relative;
margin:0 2%;
min-height:600px;
height:100%;
border:1px solid silver;
background:silver;
}
</style>

<body>

Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!

</body>
</html>

Если ширина фиксированная то

<html>
<head>
<title>Untitled</title>
</head>

<style>
* {
padding:0;
margin:0;
resize:none;
}

body {
min-height:100%;
min-width:100%;
height:100%;
width:100%;
font-family:Arial;
font-size:14px;
position:relative;
}

.cent {
display:block;
position:relative;
width:1000px;
left:50%;
margin-left:-500px;
min-height:600px;
height:100%;
border:1px solid silver;
background:silver;
}
</style>

<body>

Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!
Готовый сайт упорно отказывается работать как надо в IE6, не смотря на все мои попытки сделать его по центру тупо прилип к левому краю. .
Может кто поделится опытом как его приручить, заранее спасибо!

</body>
</html>
Алым Ахмедов
Алым Ахмедов
3 562