Я хотел бы уточнить, возможно ли сделать div подходящим по размеру на основе размера содержимого без необходимости делать элементы плавающими или делать их положение абсолютным. Является ли это возможным?
Я хотел бы уточнить, возможно ли сделать div подходящим по размеру на основе размера содержимого без необходимости делать элементы плавающими или делать их положение абсолютным. Является ли это возможным?
Ответы:
displayНастройка CSSКонечно, это возможно - доказательство концепции JSFiddle, где вы можете увидеть все три возможных решения:
display: inline-block- это тот, о котором вы не знаете
position: absolute
float: left/right
Вы можете использовать display: inline-block.
position:absolute. Вполне возможно. Щелкните ссылку в моем ответе.
Ты можешь использовать:
width: -webkit-fit-content;
height: -webkit-fit-content;
width: -moz-fit-content;
height: -moz-fit-content;
РЕДАКТИРОВАТЬ: Нет. См. Http://red-team-design.com/horizontal-centering-using-css-fit-content-value/
-webkit-fit-contentили в -moz-fit-contentзависимости от используемого вами браузера.
display: block-inline!! (то есть вести себя внешне как блок, а внутри как встроенный - противоположностьinline-block)