2011-05-25 51 views
0

家伙你好,这是我的一段代码..在字幕浮动跨度

... 
<caption> 
<span class="drawicon">&nbsp;</span> 
I am the Caption Text 
<span style="float:right;">Extra</span> 
</caption> 
... 

我目前不明白为什么漂浮会出现在Firefox中的标题之下,但没有在其他浏览器的跨度。

______________________________________________________________ 
| [icon] I am the Caption Text         | 
|______________________________________________________________| 
               |_____________|<- span that floats 
+0

请发布您的CSS – breezy 2011-05-25 13:58:57

+0

您可能只是缺少一个'display:block',但不知道自己是如何设置'caption'的样式。 – breezy 2011-05-25 14:00:04

回答

0

你也可以发布相关的CSS信息吗?

不同的浏览器以不同的方式解释CSS Box模型,导致关于如何显示事物的不同决定。我相信Firefox会以不同的方式解释页边距,但是我不知道这是否会影响到任何内容,因为您没有显示相关的CSS。

我更喜欢用div来设置宽度和高度,并且会切换到这里而不是跨度。但请回顾一下CSS Box Model以及FF如何解释它与其他浏览器。