我正在寻找一种方法来设置基于封闭的内容的div宽度,而不是继承父母的宽度,对于为例:如何相对于内容的div宽度设置无视父母的宽度
<div id="parent" style="width:100px">
<div id="child"> <!-- i want to add css to this div -->
<p style="width:200px;"> this s atext</p>
<img src="this s an image" style="width:300px;">
</div>
</div>
我要的是自动进行的#child
500像素宽,我不想手动设置的#child
宽度,因为在我的实际情况,我不知道它的内容的宽度,(请查看下面的评论关于我的情况的详细信息)
注意以下所有的解决方案都没有和我一起工作:
display:inline;
width:auto;
overflow:visible;
你能帮助我吗?
你能否进一步解释为什么你想要孩子的div比其父DIV更广泛? –
即时通讯工作在一个zk项目和即时通讯尝试添加一个新的栏使用“选取框”元素,但似乎div我把所有的新闻不占用宽度的内容,但采取父母的宽度,并强制所有内部元素打破线,并且我不希望这发生 –
当我更改“新闻”div为10000px例如,它确实工作,但即时通讯不允许这样做,因为我不总是知道该div内的元素的宽度。 –