CSS:如何使块元素占用其子元素所需的宽度?

时间:2014-09-11 16:29:21

标签: html css

由于我的Linux 2D图形库(例如GTK +)的背景,其中父窗口通常请求与其子窗口需要适当显示的空间一样多,我觉得CSS中的块元素占用所有宽度的习惯很糟糕父母。

是否可以让一个块元素占用宽度,由其子元素的固有宽度决定而不是更多?

1 个答案:

答案 0 :(得分:5)

在此类容器上使用display: inline-block。它将保留block属性而不占用其容器的整个宽度。

小提琴:http://jsfiddle.net/dekf0h3f/