Показать сообщение отдельно
  #8 (permalink)  
Старый 13.11.2010, 17:28
Аспирант
Отправить личное сообщение для decadent Посмотреть профиль Найти все сообщения от decadent
 
Регистрация: 15.09.2010
Сообщений: 30

Сообщение от vladlen Посмотреть сообщение
вы задачу описат можете, ничего не понятно что хотите сделать
Есть <div> display: inline-block; position: relative; float: left; margin-top: 10px; margin-left: 10px;

В нем заголовок <h3> position: relative; display: block; В нем соответственно надпись, которая и задает ширину содержимого h3 и div.
При нажатии на заголовок загружается меню: несколько <span> друг под другом в одном столбце. Они тоже попадают в <div> где <h3> и растягиваются до ширины заголовка. Потому что чтобы они были каждый, под предыдущим им нужно выставить display: block. Я сделал так, что запихнул все span в отдельный div, и теперь у них ширина, как у самого широкого span.

Можно ли сделать так, чтобы у каждого из них ширина была по содержимому и все они были в столбец?
Ответить с цитированием