имеется 2 блока, разной фиксированной ширины(пусть 200 и 500пкс), расположенные рядом(просто как 2 столбца)
Вопрос: как расположить их по центру не прибегая к помощи третьего, объединяющего их блока? естественно, валидно и кроссбраузерно.
1. awep - 01 Декабря, 2007 - 06:32:39 - перейти к сообщению
2. Alone - 01 Декабря, 2007 - 06:56:29 - перейти к сообщению
awep
Скорее всего так:
Для правого:
padding-right: 20%;
И для левого:
padding-left: 20%;
Скорее всего так:
Для правого:
padding-right: 20%;
И для левого:
padding-left: 20%;
3. Ray Wen - 01 Декабря, 2007 - 07:55:03 - перейти к сообщению
awep
А давай расположим две ячейки не объединяя в таблицу, чего мелочится? Ни как этого не сделать... Можно конечно абсолютным позиционированием расположить, но это тоже самое что собаке пятую ногу пришивать...
А давай расположим две ячейки не объединяя в таблицу, чего мелочится? Ни как этого не сделать... Можно конечно абсолютным позиционированием расположить, но это тоже самое что собаке пятую ногу пришивать...
4. awep - 01 Декабря, 2007 - 10:35:02 - перейти к сообщению
Alone, я тебя не понял. Или ты меня.
Ray Wen, ндя, обнадежил. И на том спасибо, буду искать дальше, мож найду чо
Ray Wen, ндя, обнадежил. И на том спасибо, буду искать дальше, мож найду чо
5. Alone - 01 Декабря, 2007 - 10:50:34 - перейти к сообщению
awep пишет:
Alone, я тебя не понял. Или ты меня.
Ну делаешь обтекание одного слоя другим и для каждого задаёшь расстояние от левого края браузера и от правого.
В css например.
6. awep - 01 Декабря, 2007 - 12:05:07 - перейти к сообщению
у меня такое ощущение, что я пишу не на русском языке...
Alone, ясень корень, что нужно юзать CSS (еще бы в форуме под назваием "CSS" спрашивать чото другое), и что чтобы расположить 2 блока рядом проще всего использовать float.
Но как задать отступ от краев браузера? учитывая, что разрешение у людей может быть разное, а ширина блоков фиксированная.
Alone, ясень корень, что нужно юзать CSS (еще бы в форуме под назваием "CSS" спрашивать чото другое), и что чтобы расположить 2 блока рядом проще всего использовать float.
Но как задать отступ от краев браузера? учитывая, что разрешение у людей может быть разное, а ширина блоков фиксированная.
7. Alone - 01 Декабря, 2007 - 12:33:10 - перейти к сообщению
awep пишет:
Но как задать отступ от краев браузера?
Поцентами. Я же написал.
А стили можно задавать не только в css.
8. Ray Wen - 01 Декабря, 2007 - 12:44:31 - перейти к сообщению
Alone
Ты не в теме...
Ты не в теме...
9. Alone - 01 Декабря, 2007 - 12:54:44 - перейти к сообщению
CODE:
<html>
<head>
<style type="text/css">
.menu
{
width: 200px;
float: left;
padding-left: 20%;
text-align: center;
}
.content
{
width: 200px;
float: right;
padding-right: 20%;
text-align: center;
}
</style>
<body>
<div class="menu">
Первый блок
</div>
<div class="content">
Второй блок
</div>
</body>
</html>
<head>
<style type="text/css">
.menu
{
width: 200px;
float: left;
padding-left: 20%;
text-align: center;
}
.content
{
width: 200px;
float: right;
padding-right: 20%;
text-align: center;
}
</style>
<body>
<div class="menu">
Первый блок
</div>
<div class="content">
Второй блок
</div>
</body>
</html>
10. Alone - 01 Декабря, 2007 - 12:56:12 - перейти к сообщению
Ray Wen
Давно уже.
Давно уже.