伪元素是不能选中的,如果非要改他的样式,两个方法。静态方法:addClass的时候,新add的class带有新的伪元素。动态方法:如果知道它在document.styleSheets对象中的位置,直接抓出来.style=改写但是我们怎么可能知道它的位置呢,除非用for循环查找。于是就有牛人写了一个伪...
分类:
其他好文 时间:
2015-01-07 14:48:55
阅读次数:
177
//开启和关闭样式表function disableStylesheet(ss){ if(typeof ss == 'number'){ document.styleSheets[ss].disabled = true; }else{ var sheets =...
分类:
Web程序 时间:
2015-01-03 11:51:14
阅读次数:
194
我的大部分性能优化工作都集中在JavaScript和CSS上,从早期的Move Scripts to the Bottom和Put Stylesheets at the Top规则。为了强调这些规则的重要性,我甚至说过,“JS和CSS是页面上最重要的部分”。几个月后,我意识到这是错误的。图片才是页面...
分类:
其他好文 时间:
2015-01-01 01:31:29
阅读次数:
172
1 //add addCssRule('.bcd',{'color':'red','font-weight':'bold','font-size':'12px'},document.styleSheets[1]); 2 function addCssRule(selector,styl...
分类:
编程语言 时间:
2014-11-27 12:19:36
阅读次数:
224
以下先记录一下JS控制CSS所使用的方法.1.使用javascript更改某个css class的属性...你想要改变把他的display属性由none改为inline。解决的方法: 在IE里:document.styleSheets[0].rules[0].style.display = "inl...
分类:
编程语言 时间:
2014-10-12 16:15:48
阅读次数:
272
初学nodejs,折腾过用handlebars做模板,后来隔了一段重新学习,用了jade,真心简洁……记录一些学习笔记,以备复习。 jade是基于缩进的,所以tab与space不能混用; 属性的设置:link(rel='stylesheet', href='/stylesheets/styl...
分类:
其他好文 时间:
2014-09-10 15:27:50
阅读次数:
291
abc.cssCSS code.class1 { width:10px; background-color: red; }HTML code New Document aaa(2) New Document aaa还可以用 document.styleSheets(i).href 可以知道当...
分类:
编程语言 时间:
2014-08-07 18:39:50
阅读次数:
334
_.find(document.styleSheets[4].cssRules,function(cssRule){
if(cssRule.selectorText && cssRule.selectorText.indexOf(".navbar-fixed-top2")>-1){
cssRule.style.position="";
cssRule.style.top = ...
分类:
Web程序 时间:
2014-08-04 21:46:58
阅读次数:
363
该方法针对于win下Chrome任何版本(未测试基于Chrome内核的其他浏览器),Lunix就是目录换了一下目录是:**\Google\Chrome\User Data\Profile 2\User StyleSheets目录可能会变...但是最后肯定是StyleSheets.文件肯定是下面的这个...
分类:
其他好文 时间:
2014-07-16 15:13:10
阅读次数:
261
DOMContentLoadedThe DOMContentLoaded event is fired when the document has been completely loaded and parsed, without waiting for stylesheets, images, ...
分类:
其他好文 时间:
2014-06-27 00:35:05
阅读次数:
289