Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как заставить элемент списка li подстраиваться под заданный размер ul
 
 автор: p.pavluxa   (21.08.2012 в 21:39)   письмо автору
 
 

Здравствуйте. Имеется следующий код:

<style="text/css">
ul { 
list-style: none;
display: table;
width: 100px;
}
li {
display: inline;
background: orange;
}
</style>
<ul>
 <li>ля ля ля</li>
 <li>ля ля ля</li>
</ul>

Нужно что бы элементы li вели себя как td, т.е подстраивались под ul в размерах. Как это сделать?

  Ответить  
 
 автор: Jaroslav   (21.08.2012 в 22:13)   письмо автору
 
   для: p.pavluxa   (21.08.2012 в 21:39)
 

не понял вопроса. Что понимается под "подстраивались"?
ширина? высота? про какие размеры речь?

  Ответить  
 
 автор: Yuriev   (21.08.2012 в 23:33)   письмо автору
 
   для: p.pavluxa   (21.08.2012 в 21:39)
 

> li {
> display: inline;
inline-элемент не будет растягиваться на ширину родителя, а будет иметь размер по внутреннему содержимому.
Можно задать явно
li { width: 100px;

  Ответить  
 
 автор: ЯСА   (22.08.2012 в 08:09)   письмо автору
 
   для: p.pavluxa   (21.08.2012 в 21:39)
 

<!doctype html> <!-- Без него в MSIEv8+ будет глючить -->
<style type="text/css">
ul { 
   list-style: none;
   padding: 0;
   display: table;
   width: 300px;
   }

li {
   border: 1px solid black; /* чтобы увидеть ячейки */
   display: table-cell;
   background-color: orange;
   }
</style>

<ul>
 <li>ля ля</li>
 <li>тру-ля-ля</li>
</ul> 

<div style="width: 300px; background-color: lime">Проверка ширины 300px</div>

  Ответить  
 
 автор: p.pavluxa   (24.08.2012 в 14:24)   письмо автору
 
   для: ЯСА   (22.08.2012 в 08:09)
 

Респект! +1

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования