|
|
|
| Есть вот такой список:
<ul class="h">
<li>Название</li>
<li>Папка</li>
</ul><br>
|
и такой стиль к нему
.h{
display:inline;
width: 500px;
}
.h li{
display:inline;
width: 200px;
}
|
но правило width почему-то не работает.
Как задать ширину элементов?
Нужно, чтобы она была постоянной и не зависела от кол-ва букв в пунктах списка | |
|
|
|
|
|
|
|
для: amigo63
(17.03.2009 в 13:17)
| | Даже поставлю вопрос так: есть ли НЕблочные элементы, которые понимают width (кроме полей ввода)? | |
|
|
|
|
|
|
|
для: amigo63
(17.03.2009 в 13:31)
| | нет | |
|
|
|
|
|
|
|
для: amigo63
(17.03.2009 в 13:17)
| | В общем, просто пакуйте каждый кусочек текста в, скажем, <div> с фиксированной шириной и, скажем, с overflow:hidden, пусть прячет. Или пусть дисплей будет блок... | |
|
|
|
|
|
|
|
для: DJ Paltus
(17.03.2009 в 14:20)
| | Не совсем понял...)
Но решение нашел:
p{
margin:0;
}
.t{
margin:2px;
float:left;
width:200px;
}
<p>
<p class="t">Название</p>
<p class="t">Папка</p>
</p>
|
| |
|
|
|
|
|
|
|
для: amigo63
(17.03.2009 в 14:28)
| | <ul class="h">
<li>Название</li>
<li>Папка</li>
</ul><br>
и такой стиль к нему
.h{
display:block;
width: 500px;
}
.h li{
display:block;
width: 200px;
} | |
|
|
|