При апсолютном позиционировании это должно выглядеть примерно так(как я понял класс helper нужен только для помощи в выравнивании т.к. он не понадобился сделал без него, если не так поправь меня):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Заголовок</title>
</head>
<style>
.child{
width: 400px;
height: 100px;
position:absolute;
top:50%;
left:50%;
margin-top:-100px;
margin-left:-150px;
text-align: center;
border: 1px solid black;
}
.parent{
margin:0;
padding:0;
width:100%;
height:100%;
background:#000;
}
</style>
<div class="parent">
<div class="child">Text</div>
</div>
</html>
|
Platypus,
У .parent должна быть position:relaive; - иначе .child позиционируется относительно окна браузера И сколько не пробовали, без скриптов, в инете все же лучший кроссбраузерный и самый простой способ: в качестве .parent вставлять одноячеистую таблицу, остальные способы - зависят от высоты .child, что не айс при заранее неизвестном кол-ве контента. |
Цитата:
Согласен, но тут уже зависит от задачи! |
Цитата:
|
Мда, интересный пример, но все же все не так просто как хотелось бы.
|
| Часовой пояс GMT +3, время: 01:16. |