图像后跟一个内联div,里面有两个块div

时间:2012-07-23 23:04:18

标签: css

我已经阅读了很多关于这个问题的链接,但是我无法理解为什么以下的小提琴就是这样的。我可能会错过一些观点,所以我提前道歉。这真的不是我的一天。

Here你有这个换行符我声称不应该在那里,因为两个外部div都被称为“display:inline”。为什么在内部div(设置为样式“display:block”)影响换行符?!

我看到它的方式,外部div应该在一行上,换行符应该在里面第二个div。此外,第一个div不是必需的,因为默认情况下img是内联的。

有任何解释吗?

2 个答案:

答案 0 :(得分:2)

<div style="display: inline">放入第一个div,它将起作用 - http://jsfiddle.net/v7eUN/3/

那是<div style="inline"> - 在一天辛苦之后,这只是一个错字,我猜?

答案 1 :(得分:0)

您错误输入了主style的{​​{1}},您需要使用div而不是style="display: inline"

见这里:http://jsfiddle.net/v7eUN/4/