奇怪的事情

在以下代码

 

代码
table tr:hover{background-color:#112455}
 
<table cellspacing="0" cellpadding="0" id="maintable" class="formtable">
    
<tr>
     
<th style="width:8em; width: 10%">文件名称</th>
      
<td ><input name="fileName" id="fileName" value="{$fileName}" size="30">
.sql
</td></tr>
</table>

 

 

以上这段代码中th格中没有hover效果,但当整个tr里都是th时, th就有hover效果。不知为何?

 

css 中,width:100%,则容器的width设为父容器的width大小。故当父容器有设padding时,要小心容器溢出。

posted @ 2010-07-13 21:01  大树的种子  阅读(157)  评论(0编辑  收藏  举报