Сообщение от 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.
Можно ли сделать так, чтобы у каждого из них ширина была по содержимому и все они были в столбец?