IE7忽略了我的最小宽度设置。我读到IE7支持最小宽度,只要你处于标准模式(而不是怪癖)。我指定了
<!DOCTYPE html>
作为我的标题。标记是valid.,我仍然不能让IE7尊重min-width
。我该怎么办?
Sample Code
<table class="ProcedureTable">
<thead>
<tr>
<th>column data</th>
<th>column data</th>
<th>column data</th>
<th>column data</th>
<th>column data</th>
</tr>
</thead>
<tr class="PadColumns">
<td class="ExpandName">
column data
</td>
CSS
.ExpandName
{
min-width:25em;
}
发布于 2013-06-14 04:20:52
我是一个新手,所以显然我不能评论@samccone上面的第一个答案。只是想添加它确实可以工作,但会在IE9中生成错误,就像他创建不间断空格元素的方式一样,即...
shim.appendChild(document.createElement(" "));
这一行可以替换为...
shim.innerHTML = " ";
一切都很好。希望这能帮到别人。
https://stackoverflow.com/questions/7068967
复制相似问题