博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery对css操作
阅读量:6078 次
发布时间:2019-06-20

本文共 1747 字,大约阅读时间需要 5 分钟。

1.css

取得p的颜色:
$(document).ready(function(){
var p= $("p").css("color");
alert(p);
});
设置段落字体的颜色为红色:
$(document).ready(function(){
$("p").css("color","red");
});
设置段落字体的颜色为红色并且背景色为蓝色:
$(document).ready(function(){
$("p").css({color:"red",background:"blue"});
});

<body>

<div>test1</div>
<div id="d" >test2</div>
<input type="text" value="文本框" />
<input type="submit" />
<p>p</p>
</body>

2.位置

offset() 获取匹配元素在当前视口的相对偏移。返回的对象包含两个整型属性:top 和 left。此方法只对可见元素有效。
获取p2段落的位置:
$(document).ready(function(){
var p=$("p:last");
p.html( "left: " + p.offset().left + ", top: " + p.offset().top );
});
设置p2段落的位置:
$(document).ready(function(){
$("p:last").offset({top:150,left:20});
});

position()获取匹配元素相对父元素的偏移。返回的对象包含两个整型属性:top 和 left。

获取第一段相对第二段的位置偏移:
$(document).ready(function(){
var p=$("p:first");
$("p:last").html("left:"+p.position().left+",top:"+p.position().top);
});
scrollTop()获取匹配元素相对滚动条顶部的偏移
获取第一段相对滚动条顶部的偏移
$(document).ready(function(){
var p=$("p:first");
$("p:last").text("scrollTop:"+p.scrollTop());
});
scrollLeft() 获取匹配元素相对滚动条左侧的偏移。

<body>

<div>test1</div>
<div id="d" >test2</div>
<input type="text" value="文本框" />
<p>p1</p>
<p>p2</p>
</body>

3.尺寸

height()获取、设置元素高度,width()获取、设置元素的宽度

$(document).ready(function(){
$("p:last").text( "p2高度为:"+$("p:last").height());
});
设置p2的高度:
$(document).ready(function(){
$("p:last").height(30);
});

innerHeight()元素内部区域高度(包括补白、不包括边框)。innerWidth()元素内部区域宽度(包括补白、不包括边框)。

$(document).ready(function(){
var p = $("p:first");
$("p:last").text( "innerHeight:" + p.innerHeight() );
});
outerHeight()获取匹配元素外部高度(默认包括补白和边框)。outerWidth()获取匹配元素外部宽度(默认包括补白和边框)。
$(document).ready(function(){
var p = $("p:first");
$("p:last").text( "outerWidth:" + p.outerWidth() );
});

转载于:https://www.cnblogs.com/qinyi173/p/4951417.html

你可能感兴趣的文章
RMI原理揭秘之远程对象
查看>>
RHEL6基础之十八Linux中Kill进程的方法
查看>>
[Python]程序结构与控制流
查看>>
微软发布Windows 8标志:彰显创新回归本源(图)
查看>>
测试常用辅助工具汇总
查看>>
mysql 高性能压力测试(总结了好久)
查看>>
接口测试是什么&接口测试文档规范
查看>>
快速搭建LAMP环境
查看>>
异步编程需要“意识”
查看>>
英语语法时态
查看>>
linux双网卡绑定
查看>>
VR+房產
查看>>
版本管理 GitLab 的安装及管理 (CentOS 7)
查看>>
以太网到以太网的本地交换
查看>>
Windows Server 2012之活动目录域服务部署
查看>>
ORACLE Bug 4431215 引发的血案—处理篇
查看>>
js切割字符串问题
查看>>
微信语音遥控Windows Azure云虚拟机
查看>>
DNS主机记录也能用*
查看>>
监视DNS服务器工作是否正常
查看>>