防止在 Internet Explorer 中调整表格单元格的大小
我有一个表格(我将其用于我的主布局),其中的表格单元格高度仅为 20 像素。下一个单元格的行距为 2,其中包含我的主要内容。在 Firefox 中这根本不是问题。它保持在 20px(这很重要,因为它位于徽标的底部,菜单的正上方)。在 Internet Explorer 中,单元格决定不保持 20 像素高。
我正在做我能想到的一切(样式表、内联样式和 JavaScript)。必须有一种方法可以防止它根据页面内容调整大小。
以下是相关页面的地址: http://www.rat-pack.com/Members .php
I have a table (I use it for my main layout) with a table cell that is only 20px high. The next cell is a rowspan of 2, that contains my main content. In firefox it isnt a problem at all. It stays at 20px (It's important because it is the bottom of the logo and just above the menu). In internet explorer, the cell decides not to stay at 20px high.
I am doing eveything I can think of (stylesheet, inline style and JavaScript). There has to be a way that I can keep it from resizing depending on the content of the page.
Here is the address of the page in question: http://www.rat-pack.com/Members.php
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题不是你做错了什么,它与 IE 如何处理位置和表属性有关
尝试以下
http ://www.quirksmode.org/js/detect.html
如果您使用 JS 来检测正在运行的浏览器,您可以为每个浏览器创建一个自定义样式表,这就是您解决浏览器限制
的 方法祝你好运
The issue is nothing you are doing wrong, it relates to how IE handles locations and table attributes
Try the following
http://www.quirksmode.org/js/detect.html
if you use JS to detect what browser is being run, you can create a custom style sheet for each, which is how you work around browser limitations
Best of luck to you