在评论开始尖叫“框架是邪恶的”之前,让我先声明一下:“我只是在移植一个遗留应用程序,没有时间摆脱框架!” :-)
有一个包含两个框架的框架集。我不喜欢浏览器呈现的默认框架边框(尤其是在 Chrome 和 Firefox 上)。太厚了,感觉很突兀!所以我想我会使用框架上的 frameborder=0
属性隐藏默认框架边框,并在框架内的内容上添加所需的样式。问题是:添加 frameborder=0
后,框架在 Chrome 和 Safari 上不再可以调整大小,而 IE 和 Firefox 仍然可以调整它们的大小。这是我的代码:
<frameset rows="80%,20%" >
<frame id="frame1" scrolling="auto" frameborder="0" />
<frame id="frame2" scrolling="auto" frameborder="0" />
</frameset>
有没有办法覆盖默认的框架边框渲染并仍然保持可调整大小?
最佳答案
用普通的 css 设计你的框架,我认为这应该可行,但是框架是邪恶的,没有人使用它们 >.>
尝试将其添加到您的框架集页面样式中:
frame {
border: 1px solid #464646;
border-collapse: collapse;
}
关于html - 添加 frameBorder=0 属性时允许调整 HTML 框架的大小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7093298/