【发布时间】:2015-12-14 21:07:51
【问题描述】:
我有一个div.cf,其中包含一个img 和一个div.p。
我想让div.cf 成为img 的高度(考虑边距和填充),想将div.p 设置在div.cf 的左侧中间。
当我放
div.p {height: 100%; vertical-align: middle;}
它假设整个页面,打开div.cf,而我只想制作div.cf 的100%。
我知道为什么会这样,div.cf 的高度是自动的,我想知道是否可以使div.cf 的高度取决于img。
就是这样http://fiddle.jshell.net/freakhealer/1tjcooq9/
我没有把height:100% 也没有放在vertical-align:middle 因为它不会影响小提琴。
【问题讨论】:
-
请在您的问题中包含您的代码
-
您可以张贴标记吗?您希望
img和p位于同一水平线上还是顶部底部? -
你能分享一下你所做的截图吗?
-
我希望 p 在左侧,中间高度,图像在右侧全高。因为它比文本长。
-
你的问题没问题,不知道为什么投反对票。
标签: html css inheritance height