通过innerHtml输出的html内容为什么里面的css不起作用?

2025-01-05 06:01:39
推荐回答(4个)
回答1:

innerHtml就如同一个窗户,窗户里面显示的是一个html页面。它的载体(装有innerHtml的那个html页面)也是一个html。尽管窗户里面的页面也定义了css,但当把它安装的墙上的时候,它就得优先使用“墙”的css样式。

解决办法就是在innerHtml里面加入加载css样式,或者将css样式直接放在“墙”的页面里面。

回答2:

不明白意思



New Document











回答3:

是不是你另一个html并没有链接到你的css

回答4:

不懂你的意思