【发布时间】:2013-04-03 15:38:56
【问题描述】:
我正在尝试将表格单元格上的一些文本与 PNG 透明背景对齐,我使用 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader() 在 IE6 中修复此问题。但是文本没有与样式过滤器对齐:
CSS:
.fh {
font-family:SimSun;
font-size:12px;
overflow:hidden;
padding:0 2px 2px;
text-align:left;
vertical-align:middle;
}
HTML:
<table width="200" border="1" cellpadding="2" class="x-table">
<tr>
<th scope="col"> </th>
</tr>
<tr style="height: 77px;">
<td class="fh" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./shadow-trans.png')"> ABCDEFG</td>
</tr>
</table>
截图:
"vertical_align_ie6" http://filer.blogbus.com/4216262/resource_4216262_1279530625v.png
【问题讨论】:
-
它在哪里对齐,因为中间是默认的垂直对齐?另外,为什么你的 CSS 属性用大写字母写?
-
CSS 属性用大写字母书写,因为我是从 DebugBar 工具复制的,现在修改。
标签: css internet-explorer-6 vertical-alignment