如何为网页JavaScript添加CSS样式表
我最近在制作一个个人网站,但是静态网页中的滚动字幕悬停,有些浏览器需手动允许后才能管用,看网上用CSS样式表编出一个单独的文件就可以了,但是本人有些菜鸟,不会使用,网上也...
我最近在制作一个个人网站,但是静态网页中的滚动字幕悬停,有些浏览器需手动允许后才能管用,看网上用CSS样式表编出一个单独的文件就可以了,但是本人有些菜鸟,不会使用,网上也查不到,想请教各位高手,谢谢!如果答案满意,可以追加数动币悬赏!
展开
2个回答
2015-08-07
展开全部
可以通过添加样式表ID并对其判断来实现:
[javascript] view plaincopy
if (!document.styleSheets['要建立的样式表ID如theforever']) { //先检查要建立的样式表ID是否存在,防止重复添加
var ss = document.createStyleSheet();
ss.owningElement.id = '要建立的样式表ID如theforever';
ss.cssText = '标签{display:inline-block;overflow:hidden;' +
// 这个注释只在当前JS中帮助理解,并不会写入CSS中
'text-align:left;width:300px;height:150px}' +
'.类名{……}' +
'#ID们{……}'
;
}
[javascript] view plaincopy
if (!document.styleSheets['要建立的样式表ID如theforever']) { //先检查要建立的样式表ID是否存在,防止重复添加
var ss = document.createStyleSheet();
ss.owningElement.id = '要建立的样式表ID如theforever';
ss.cssText = '标签{display:inline-block;overflow:hidden;' +
// 这个注释只在当前JS中帮助理解,并不会写入CSS中
'text-align:left;width:300px;height:150px}' +
'.类名{……}' +
'#ID们{……}'
;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询