我有以下 HTML 结构
<div class="header">
<div class="inner">123....................</div>
<div class="inner-1">123....................</div> etc
</div>
现在我想在标题 div 中附加以下 div
<div style="font-size: small; font-family: helvetica" class="rib">
<p style="color: #ffffff; background-color: green;">
<marquee behavior="scroll" direction="left"
onmouseover="this.stop();"
onmouseout="this.start();">My text </marquee>
</p>
</div>
我需要 JavaScript 代码,而不是 jquery 代码。请帮忙。
请看我的代码
var ril = document.createElement('div');
ril.setAttribute("class", "ribbon");
ril.innerHTML = "<p style='color: #ffffff; background-color: green;'><marquee behavior='scroll' direction='left' onmouseover='this.stop();' onmouseout='this.start();'>My text </marquee></p>";
document.querySelector(".header").appendChild(ril);
var ril = document.createElement('style');
ril.innerHTML = ".rib{font-size: small; font-family: helvetica;}";
这里的代码正在运行,但问题是.ribdiv 出现在 .header div 的结尾,即:.ribdiv 出现在 .header 之后.inner-1 div。但我希望.ribdiv 需要在.inner div
慕的地6264312
当年话下
相关分类