【问题标题】:How to Get Rid of a Single Border Between a Frame and a Frameset?如何摆脱框架和框架集之间的单个边框?
【发布时间】:2013-02-10 13:55:22
【问题描述】:

我在顶部框架中有一个带有工具栏的页面。我想要除工具栏和它所接壤的两个框架之间之外的所有其他框架之间的边框。

<html><head><title>Test</title></head>
<frame src="toolbar.html" name="toolbar">
<frameset rows="44%,*">
<frameset cols="50%,50%">
  <frame src="frame1.html" name="frame1">
  <frame src="frame2.html" name="frame2">
</frameset>
<frameset rows="28%,28%" cols="50%,50%">
  <frame src="frame3.html" name="frame3">
  <frame src="frame4.html" name="frame4">
  <frame src="frame5.html" name="frame5">
  <frame src="frame6.html" name="frame6">
</frameset></frameset></html>

那么,我如何删除“工具栏”和“frame1”/“frame2”之间的边界,同时保留所有其他边界(包括 frame1 和 frame2 之间的边界)?如果可以的话,我愿意使用 iframe,但我需要查看代码示例,因为我从未使用过它们。

【问题讨论】:

  • 不可能,因为您的工具栏框架不在框架集元素内,而是在现代浏览器中从 DOM 中丢弃。
  • 我可以添加一个像 frameset rows=35,* 这样的框架集吗?
  • 另外,我可以将工具栏设为图像文件。工具栏不需要工作,这只是以后所有 PHP 动态生成的内容的交互式模型。

标签: html iframe frame frameset frameset-iframe


【解决方案1】:

我认为您无法充分控制框架边框来执行您想要的操作。最好是根本不使用框架集,但如果你真的想要,你最好的希望是隐藏所有框架边框并在每个框架中的 html 边缘周围有 1px 的暗边距或填充以代替框架边框,除非在您不希望出现边框的地方。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-17
    • 2015-05-24
    • 1970-01-01
    • 2013-01-12
    相关资源
    最近更新 更多