![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
Всем привет!
Имеется див (middle_left) с двумя детьми. Первый (menuDiv) относительно позиционирован в родительском диве. Второй (langDiv) должен стоять по центру внизу. Вот, никак не могу разместить второй див так, чтоб ему было удобно... Пока получается поставить второй (langDiv) только на фиксированном расстоянии относительно первого (menuLu)... <div id="middle_left">
<div id="menuDiv">
<ul id="menuLu">
<LI><a href="element1.0.html"><FONT class="aContent_1_ACT">Element1</FONT></a></LI>
<LI><a href="element2.0.html"><FONT class="aContent_1_ACT">Element2</FONT></a></LI>
<LI><a href="element3.0.html"><FONT class="aContent_1_ACT">Element3</FONT></a></LI>
</ul>
</div>
<div id="langDiv">Languages</div>
</div>
<STYLE>
#middle_left
{
width:160px;
height:100%;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
}
#menuDiv {
background-color:#EEEAEB;
position:relative;
top:0px;
left:0px;
width:134px;
height:200px;
padding:0px 10px 0px 10px;
margin:0px auto 0px auto;
border:1px solid #834627;
}
#langDiv, #bannerDiv {
border:0px solid #834627;
background-color:#CCCCCC;
position:relative;
top:10px;
left:0px;
width:71px;
height:25px;
padding:0px 0px 0px 0px;
margin:auto auto auto auto;
font-size:8px;
font-weight:bold;
}
</STYLE>
Спасибо. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
...или так:
<html>
<head>
<STYLE>
#middle_left
{
background-color:#EEEAEB;
width:560px;
height:400;
padding:0px 0px 0px 0px;
margin:auto auto auto auto;
}
#langDiv {
background-color:#CCCCCC;
width:71px;
height:25px;
margin:auto auto 0px auto;
}
</STYLE>
</head>
<body>
<div id="middle_left">
<div id="langDiv">Languages</div>
</div>
</body>
</html>
|
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
__________________
Flex 2 и Co |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
Верно. Но возвращаясь к моему вопросу во втором сообщении. Почему не работают верхний и нижний margin, когда устанавливаешь их значение на auto?
|
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
вообще, для горизонтального позиционирования по центру достаточно строки
но для margin-top и margin-bottom такая фигня не пройдет. при задании им значения auto, они обнуляются.
__________________
Flex 2 и Co |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
Не понимаю... Зачем тогда вообще нужен auto в margin-top и margin-bottom?
Последний раз редактировалось automatix; 08.09.2006 в 14:50. |
|
|||||
|
.grin! wuz here
|
Цитата:
2 baron27: для #langDiv лучше не position:absolute; а position:relative; 2 automatix: 1) padding:0px 0px 0px 0px; = padding:0; (0px = 0em = 0pt = 0) 2) margin:auto auto auto auto; = margin:auto; 3) background-color:#CCCCCC; = background-color:#CCC; 4) margin:auto auto 0px auto; = margin:auto auto 0px; (если прав-лево одинаковы) Последний раз редактировалось KidsKilla; 08.09.2006 в 18:08. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
Цитата:
|
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
Цитата:
|
|
|||||
|
.grin! wuz here
|
по-моему всё-таки наглядней сокращённая запись.
+ текста меньше. дело всё-таки не только вкуса, но и профессионализма. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|