jQuery----css与attr ,background

时间:2025-03-09 20:50:55

jquery中的css()是用来操纵style{}的,而attr()是加在标签内部的

<a href="#" style="aaa" title="" alt="bbb">ccc</a>

两个不相同呀,css是和style有关,attr是都可以获取,比如上面href,title,alt.


注:css("color","red");这样可以用的。但是attr("color","red")好像不可以这样用,attr的作用就是有一些html元素的属性jquery没有去封装,然后你又想用这些属性,就可以用attr,但是jquery都给你封装了css你在用attr("color","")就不产生效果了。


attr(”color“)和addClass("color")不等同,后者是为你这个html元素动态的添加class

attr():返回或设置HTML标签的属性值


线长高度等于div层的高度(或调整):

    var h=("heights").offsetHeight;
    var hh=("heights").offsetHeight+"px";
    var h=(h-50)+"px";
    $("#h_line").css("height",h);


background:

url() no-repeat scroll center center transparent

no-repeat  不重复
repeat-x 是背景图横向平铺,
scroll  背景图随页面滚动

left,top,center写的是图片开始平铺的位置
0 0   背景图定位为所在框架的 左上端开始

transparent   背景色透明


<!--为了让IE支持HTML5元素,做如下操作:--> 

<!--[if IE]> 
<script type="text/javascript"> 
("section"); 
("header"); 
("footer"); 
</script> 
<![endif]-->