css - 高度为 :Auto Css not working in Internet Explorer 11 的相邻选择器 CSS

标签 css

我有以下代码,它在 Internet Explorer 11 中不起作用,但在 Chrome 和 Firefox 中起作用

tr {height:1px;}
tr + tr + tr + tr {height:auto}

下面的 fiddle 准确地显示了它的作用,我试图完成的整个描述列在以下问题中:The height of table columns dont stay as high as table column text

http://jsfiddle.net/MrLister/gS87J/12/

我尝试过不同的文档类型,但它就是不想工作

最佳答案

我已经设法通过 JQuery 使用 JavaScript 来完成这项工作,我已经使用 JQuery 计算了表格的总高度,然后通过使用列中列的列内容高度来获取每行的高度高度最高的行。然后,我从不包括最后一行的总高度中减去每行的高度,然后将剩余的高度分配给最后一个表格行,这就解决了我的问题。

关于css - 高度为 :Auto Css not working in Internet Explorer 11 的相邻选择器 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22438658/

相关文章:

css - 浏览器一直在下载 CSS 背景图片

html - 无论屏幕分辨率如何,如何强制背景图片始终位于屏幕中央?

javascript - 即使填写并检查了所有字段后,表单也不会提交

javascript - 生成具有相同类的 div,但想单独更改样式

html - CSS 消除了 'bordered' 元素 Angular 上的 45deg 切割

html - 如何使用 Flexbox 将表单拉伸(stretch)成水平 div?

html - 将内联 ul/li 围绕中心 li 元素居中

css - 如何制作4个内含图片和文字的栏目,并在同一行中为每个栏目设置链接?

php - Wordpress 自定义字段和 CSS 类

jquery - Bootstrap 崩溃数据目标选择器失败