您的位置:首页 > Web前端 > JQuery

3.2.12: jQuery的DOM操作之CSS-DOM操作

2014-01-02 02:03 555 查看
CSS-DOM技术简单来说就是读取和设置style对象的各种属性。style属性很有用,但最大不足是无法通过它来提取到通过外部CSS设置的样式信息,然而在jQuery中,这些都是非常的简单。

可以直接利用css()方法获取元素的样式属性:

$("p").css("color")
也可以直接利用css()方法设置某个元素的单个样式:

$("p").css("color","blue");
与attr()方法一样,css()方法也可以同时设置多个样式属性:

$("p").css({"color":"red","font-weight":"bold","opacity":"0.2"});
此外,在CSS-DOM中,还有以下几个经常使用的方法:

1. offset()方法:

它的作用是获取元素在当前视窗的相对偏移,其中返回的对象包含两个属性,即top和left,它只对可见元素有效。

<script src="jQuery/jquery-1.10.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var $offset=$("p").offset();
alert($offset.left);
alert($offset.top);
});
</script>



2. position()方法:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: