Чтобы сделать ширину блока по содержимому в CSS, нужно использовать свойство width в сочетании с параметром auto. Вот несколько примеров:
- Для
div:
div {
width: auto;
}
- Для ссылок
a:
a {
display: inline-block; /* делаем ссылку блочным элементом */
width: auto;
}
- Для таблиц
table:
table {
width: auto;
display: inline-table; /* делаем таблицу блочным элементом */
}
- Для изображений
img:
img {
display: block; /* делаем изображение блочным элементом */
width: auto;
}
Важно отметить, что при использовании width: auto ширина блока будет зависеть от размера его содержимого. Поэтому рекомендуется использовать этот метод только тогда, когда это необходимо для вашего дизайна и макета страницы. Если вы хотите, чтобы блок имел фиксированную ширину, то следует использовать значение px или % для свойства width.





