gpt4 book ai didi

javascript - 更改特定 Javascript 生成的 iframe 的 CSS 样式

转载 作者:太空宇宙 更新时间:2023-11-03 18:04:33 24 4
gpt4 key购买 nike

所以我在 html 文档中有以下多个实例:

<div class="foo">
<script>javascript that generates:
<span class="bar">
<iframe>iframe contents
</iframe>
</span>
</script>
</div>

以及相应的CSS代码:

.foo {
}
.bar iframe {
left: 5% !important;
top: 100% !important;
}

我需要更改 lefttop款式.bar iframe在 HTML 代码的一个实例中,无需修改其他代码,并编辑 <script> 中的任何内容标签是不可能的。有没有办法使用 <div> 来应用不同的样式?标签?

由于 .bar iframe 的嵌套性质,这个问题让我感到困惑样式。任何建议将不胜感激,谢谢!

最佳答案

您可以通过向 CSS 选择器添加更多详细信息来轻松实现此目的:

.foo .bar iframe{
left: 10% !important;
top: 50% !important;
}

.bar iframe {
position:absolute;
left: 5% !important;
top: 100% !important;
}

更具体的选择器“.foo .bar iframe”只会选择类“foo”的 div 下的 iframe。您可以使用 my fiddle here 中的确切设置进行游戏.

关于javascript - 更改特定 Javascript 生成的 iframe 的 CSS 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24936403/

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