2010-03-09 34 views
1

我无法确定背景图像样式是否对<tr>有效,因为图像没有显示在我的电脑中。我们可以把背景样式放入<tr>吗?

<tr style='background-image: url(/images/Bet188/LeftMenu/xyz.png>...</tr> 
+0

你试过'.../xyz.png);“>' – kennytm

+0

^_^..凉爽的错误......这是确定的,我敢肯定,我们都有时有趣的错误..或有一个 – jjj

回答

0

在审查表CSS规范,这似乎表明,一个人应该能够将背景图像应用到表行很像在大型应用背景,以任何特定的单元格或表。

但是,只有Firefox 1.0.3(并可能一直回到1.0)才能正确应用背景。在IE 6和Opera 7.54中,在该行上声明的背景图像将应用于其中包含的每个单元格。这造成了一个丑陋的重复模式,相当麻烦。

来源:snook.ca

顺便说一句代码:

<tr style='background-image: url(/images/Bet188/LeftMenu/xyz.png>...</tr> 

将无法​​正常工作......你之前,你的>忘记关闭“:

<tr style='background-image: url(/images/Bet188/LeftMenu/xyz.png'>...</tr> 
+0

@Younes:用'>'开始行来标记引号......它是更好的风格。 – Boldewyn

+0

@Boldewyn:欢呼声,thx为提示伴侣。 – Younes

+0

不客气。 – Boldewyn

2

如果您修正错字(丢失左括号和引号)它应该工作。 (无论如何,您应该使用CSS文件以及HTML验证程序。)

但是,您必须注意,如果某些浏览器在某些行单元格中也有背景,则必须正确处理背景<tr>(即一些IE版本)。

2

做到这一点...

<tr style="background-image: url('/images/Bet188/LeftMenu/xyz.png');">...</tr>

相关问题