【发布时间】:2019-03-28 22:51:01
【问题描述】:
我正在编写一个 js/jquery 代码,我想在其中覆盖下面 html 代码中存在的当前 css。
JavaScript/jQuery:
<script>
$("div.scribble-live").find("iframe").css("height", "200 px");
</script>
HTML 代码:
<div class="scribble-live">
<div class="scrbbl-embed">
<iframe name="ee5bdd02" width="100%" height="15299px" frameborder="0" allowtransparency="true" scrolling="no" title="scrbbl:event ScribbleLive Embed" src="" class="scrbbl-embed scrbbl-event" style="border: none; visibility: visible; width: 50px; height: 15299px; min-width: 100%;"></iframe>
</div>
</div>
问题陈述:
上面的 js/jquery 代码似乎没有覆盖上面 HTML 代码中的 css (style="border: none; visibility: visible; width: 50px; height: 15236px; min-width: 100%;")。
我也尝试了以下脚本,但它似乎不起作用。
<script>
$("div.scribble-live").find("iframe").attr("height", "200px");
</script>
<script>
$("div.scribble-live").find("iframe").attr("height", "200px");
$("div.scribble-live .scrbbl-event").height("200px");
</script>
【问题讨论】:
-
可能的类型?
200px不是200 px -
还是不行
-
工作得很好 -> jsfiddle.net/9wfLah1j
-
$("div.scribble-live").find("iframe").css("height", "200px"); -
你试过上面的那行,
css()吗?
标签: javascript jquery css iframe