怎么删除css规则(css清除样式代码)

http://www.itjxue.com  2023-02-12 20:00  来源:未知  点击次数: 

用Javascript取消css规则

先获取这些css类应用的对象,然后把所有对象的style.backgourndImage属性置为none即可

script type="text/javascript"

var temp = hasClass('ft');

for (var i = 0; i temp.length; i++)

temp[i].style.backgroundImage = 'none';

var temp2 = hasClass('userAction');

var temp3;

var temp4 = new Array;

for (var i = 0; i temp2.length; i++){

temp3 = temp2[i].getElementsByTagName('a');

for (var j = 0; j temp3.length; j++)

temp4.push(temp3[j]);

}

for (var i = 0; i temp4.length; i++)

temp4[i].style.backgroundImage = 'none';

function hasClass(name, type) {

var r = [];

var re = new RegExp("(^|\\s)" + name + "(\\s|$)");

var e = document.getElementsByTagName(type || "*");

for (var j = 0; j e.length; j++)

if (re.test(e[j].className))

r.push(e[j]);

return r;

};

/script

无用的css样式怎么去清除

网页的时候CSS样式一般是先把没用的清楚掉的,比如自带的边框 margin ?padding等等,

你需要把所有的标签基本都得清除一遍,不然后期写网页的时候有的小细节问题很难排查出来

用javascript删除一个样式表中的css规则

script type="text/javascript" src="js/jquery-1.4.3.js"/script

script type="text/javascript"

function remove(){

$('#con1').removeAttr('class');

}

/script

!--用JQuery选择器找到id为con1的节点,删除该节点的class属性--

如何删除多余无用的css

1、写好的css最好还是尽量少删啦,因为可能现在没起作用,在某一块没起作用,但是说不定以后能起作用,在别的地方能有用。

2、在现在越来越强调代码重用的环境下,我们只能在编码初期就把代码整体架构给打好。比如说选择一个好的样式重置,科学的浮动清除方式等等都是至关重要的。

3、所以我觉得与其想办法删除一些多余的css,倒不如把心思花在前期工作和css代码的锤炼上,毕竟事先解决比事后解决还是好一些的嘛。

文字上已经有了CSS样式,去掉CSS样式的方法是

可以利用jQuery的removeattr()或css()方法来删除css样式,使用“css("属性","")”语句可以删除单个css样式,使用“$(selector).removeAttr("style")”语句可以删除全部css样式。

(责任编辑:IT教学网)

更多

推荐导航代码文章