html - IE11。表格中的错误高度元素

标签 html css internet-explorer

我的问题很简单,有一个带有标签和图像链接的表格。为什么在 IE11 中,标签高度不是 100%?在 Chrome 和 FF 中工作。

 <table>
        <tr>
            <td><a id="a2">sad</a></td>
              <td>
                  <label>asdasdasd</label>
            </td>
        </tr>
          <tr>
                <td><a id="a2">sad</a></td>
                  <td>
                      <label>asdad</label>
                </td>
            </tr>
    </table>

https://jsfiddle.net/newxfcfw/

元素 <a>每行有不同的高度,50px 只是一个例子。

最佳答案

以像素为单位更改高度:

label{
position:absolute;
display:block;
background:orange;
height:100%

label{
position:absolute;
display:block;
background:orange;
height:50px;

关于html - IE11。表格中的错误高度元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32267171/

相关文章:

html - 如何阻止此 div 重叠?

html - "Each child in an array should have a unique key prop"仅在第一次呈现页面时

javascript - jQueryUI Slider - 获取初始 slider 值

javascript - 'unspecified error'在IE中是什么意思?

c++ - Internet Explorer 附加组件列表

html - 如何将 Bootstrap 4 navbar li 元素向右移动?

html - 位置相对 div,包含彼此下方的绝对 div

html - 按比例从 psd 实现页面

html - CSS-如何选择不在特定 Controller 中的选择器?

javascript - IE 控制台问题