标签: html css
由于我的Linux 2D图形库(例如GTK +)的背景,其中父窗口通常请求与其子窗口需要适当显示的空间一样多,我觉得CSS中的块元素占用所有宽度的习惯很糟糕父母。
是否可以让一个块元素占用宽度,由其子元素的固有宽度决定而不是更多?
答案 0 :(得分:5)
在此类容器上使用display: inline-block。它将保留block属性而不占用其容器的整个宽度。
display: inline-block
block
小提琴:http://jsfiddle.net/dekf0h3f/