gpt4 book ai didi

html - 使用 css 设置 的背景

转载 作者:行者123 更新时间:2023-11-28 00:11:23 29 4
gpt4 key购买 nike

是否可以使用单个 CSS 来设置帧的背景颜色(我知道,作业需要它),而不是为每个帧设置一个。该作业特别要求使用 CSS 而不是标签。我尝试了以下方法:

<frameset.........>
<frame src="frames/leftframe.htm" class="LeftFrame" name="leftframe" noresize>
<frame.......>
<frame.......>
</frameset>

我有一个名为 leftframe.htm 的页面,其中:

<html>
<link rel="stylesheet" type="text/css" href="../styles/allframes.css">
<body>
<p>..........</p>
</body>
</html>

样式表 allframes.css 具有:

.LeftFrame
{
background-color:#b0c4de;
}

我没能让它工作。只要我有一个单独的样式表,我就可以设置每帧的背景颜色。如果这不可能,我将为每个框架制作单独的样式表。

最佳答案

框架集页面的样式表不能设置它构成的页面的背景。它可以在 frame 元素上设置背景,但这是一个不同的问题:只有当框架文档具有透明背景时才会看到这样的背景。在实践中,即使那样也不会:带框架的文档将显示为就好像其最终背景是白色一样。

那么你可以做的就是在加框的文档上设置背景。您可以使用相同的样式表,但是您不能引用任何与框架文档相关的内容,例如 .leftFrame 选择器。你只需写例如

body { background:#b0c4de; }

在您从每个带框架的文档链接到的样式表中。

关于html - 使用 css 设置 <frame> 的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15043871/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com