juqery学习之六CSS--css、位置、宽高
2023-06-13 09:14:26 时间
css(name)
访问第一个匹配元素的样式属性。
--------------------------------------------------------------------------------
Returnastylepropertyonthefirstmatchedelement.
返回值
String
参数
name(String):要访问的属性名称
示例
取得第一个段落的color样式属性的值。
jQuery代码:
$("p").css("color");
-------------------------------------------------------------------------------------------------------------------------------------------------
css(properties)
把一个“名/值对”对象设置为所有匹配元素的样式属性。
这是一种在所有匹配的元素上设置大量样式属性的最佳方式。
--------------------------------------------------------------------------------
Setakey/valueobjectasstylepropertiestoallmatchedelements.
Thisisthebestwaytosetseveralstylepropertiesonallmatchedelements.
返回值
jQuery
参数
properties(Map):要设置为样式属性的名/值对
示例
将所有段落的字体颜色设为红色并且背景为蓝色。
jQuery代码:
$("p").css({color:"#ff0011",background:"blue"});
--------------------------------------------------------------------------------
如果属性名包含"-"的话,必须使用引号:
jQuery代码:
$("p").css({"margin-left":"10px","background-color":"blue"});
-------------------------------------------------------------------------------------------------------------------------------------------------
css(name,value)
在所有匹配的元素中,设置一个样式属性的值。
数字将自动转化为像素值
--------------------------------------------------------------------------------
Setasinglestylepropertytoavalueonallmatchedelements.
Ifanumberisprovided,itisautomaticallyconvertedintoapixelvalue.
返回值
jQuery
参数
name(value):属性名
value(String,Number):属性值
示例
将所有段落字体设为红色
jQuery代码:
$("p").css("color","red");
-------------------------------------------------------------------------------------------------------------------------------------------------
offset()
获取匹配元素在当前视口的相对偏移。
返回的对象包含两个整形属性:top和left。此方法只对可见元素有效。
--------------------------------------------------------------------------------
Getthecurrentoffsetofthefirstmatchedelementrelativetotheviewport.
ThereturnedobjectcontainstwoIntegerproperties,topandleft.Themethodworksonlywithvisibleelements.
返回值
Object{top,left}
示例
获取第二段的偏移
HTML代码:
<p>Hello</p><p>2ndParagraph</p>
jQuery代码:
varp=$("p:last");
varoffset=p.offset();
p.html("left:"+offset.left+",top:"+offset.top);
结果:
<p>Hello</p><p>left:0,top:35</p>
-------------------------------------------------------------------------------------------------------------------------------------------------
height()
取得第一个匹配元素当前计算的高度值(px)。
在jQuery1.2以后可以用来获取window和document的高
--------------------------------------------------------------------------------
Getthecurrentcomputed,pixel,heightofthefirstmatchedelement.
InjQuery1.2,thismethodisabletofindtheheightofthewindowanddocument.
返回值
Integer
示例
获取第一段的高
jQuery代码:
$("p").height();
--------------------------------------------------------------------------------
获取文档的高
jQuery代码:
$(document).height();
把所有段落的高设为20:
jQuery代码:
$("p").height(20);
-------------------------------------------------------------------------------------------------------------------------------------------------
width()
取得第一个匹配元素当前计算的宽度值(px)。
在jQuery1.2以后可以用来获取window和document的宽
--------------------------------------------------------------------------------
Getthecurrentcomputed,pixel,widthofthefirstmatchedelement.
InjQuery1.2,thismethodisabletofindthewidthofthewindowanddocument.
返回值
Integer
示例
获取第一段的宽
jQuery代码:
$("p").width();
--------------------------------------------------------------------------------
获取当前窗口的宽
jQuery代码:
$(window).width();
将所有段落的宽设为20:
jQuery代码:
$("p").width(20);
访问第一个匹配元素的样式属性。
--------------------------------------------------------------------------------
Returnastylepropertyonthefirstmatchedelement.
返回值
String
参数
name(String):要访问的属性名称
示例
取得第一个段落的color样式属性的值。
jQuery代码:
$("p").css("color");
-------------------------------------------------------------------------------------------------------------------------------------------------
css(properties)
把一个“名/值对”对象设置为所有匹配元素的样式属性。
这是一种在所有匹配的元素上设置大量样式属性的最佳方式。
--------------------------------------------------------------------------------
Setakey/valueobjectasstylepropertiestoallmatchedelements.
Thisisthebestwaytosetseveralstylepropertiesonallmatchedelements.
返回值
jQuery
参数
properties(Map):要设置为样式属性的名/值对
示例
将所有段落的字体颜色设为红色并且背景为蓝色。
jQuery代码:
$("p").css({color:"#ff0011",background:"blue"});
--------------------------------------------------------------------------------
如果属性名包含"-"的话,必须使用引号:
jQuery代码:
$("p").css({"margin-left":"10px","background-color":"blue"});
-------------------------------------------------------------------------------------------------------------------------------------------------
css(name,value)
在所有匹配的元素中,设置一个样式属性的值。
数字将自动转化为像素值
--------------------------------------------------------------------------------
Setasinglestylepropertytoavalueonallmatchedelements.
Ifanumberisprovided,itisautomaticallyconvertedintoapixelvalue.
返回值
jQuery
参数
name(value):属性名
value(String,Number):属性值
示例
将所有段落字体设为红色
jQuery代码:
$("p").css("color","red");
-------------------------------------------------------------------------------------------------------------------------------------------------
offset()
获取匹配元素在当前视口的相对偏移。
返回的对象包含两个整形属性:top和left。此方法只对可见元素有效。
--------------------------------------------------------------------------------
Getthecurrentoffsetofthefirstmatchedelementrelativetotheviewport.
ThereturnedobjectcontainstwoIntegerproperties,topandleft.Themethodworksonlywithvisibleelements.
返回值
Object{top,left}
示例
获取第二段的偏移
HTML代码:
<p>Hello</p><p>2ndParagraph</p>
jQuery代码:
varp=$("p:last");
varoffset=p.offset();
p.html("left:"+offset.left+",top:"+offset.top);
结果:
<p>Hello</p><p>left:0,top:35</p>
-------------------------------------------------------------------------------------------------------------------------------------------------
height()
取得第一个匹配元素当前计算的高度值(px)。
在jQuery1.2以后可以用来获取window和document的高
--------------------------------------------------------------------------------
Getthecurrentcomputed,pixel,heightofthefirstmatchedelement.
InjQuery1.2,thismethodisabletofindtheheightofthewindowanddocument.
返回值
Integer
示例
获取第一段的高
jQuery代码:
$("p").height();
--------------------------------------------------------------------------------
获取文档的高
jQuery代码:
$(document).height();
把所有段落的高设为20:
jQuery代码:
$("p").height(20);
-------------------------------------------------------------------------------------------------------------------------------------------------
width()
取得第一个匹配元素当前计算的宽度值(px)。
在jQuery1.2以后可以用来获取window和document的宽
--------------------------------------------------------------------------------
Getthecurrentcomputed,pixel,widthofthefirstmatchedelement.
InjQuery1.2,thismethodisabletofindthewidthofthewindowanddocument.
返回值
Integer
示例
获取第一段的宽
jQuery代码:
$("p").width();
--------------------------------------------------------------------------------
获取当前窗口的宽
jQuery代码:
$(window).width();
将所有段落的宽设为20:
jQuery代码:
$("p").width(20);
相关文章
- HTML、CSS、JavaScript学习总结
- Vue2.4中$attrs和$listeners的使用-学习笔记
- CSS基础学习(1)
- CSS学习笔记1
- CSS基础教程学习总结
- Flask 学习-96.Flask-SQLAlchemy 判断查询结果是否存在的几种方式
- 生信学习小组Day 6-学习R包(L)
- WordPress 主题教程 #9:Style.css 和 CSS 介绍
- Java基础学习笔记三 Java基础语法详解编程语言
- HTML/CSS/JavaScript学习笔记持续更新详解编程语言
- CSS学习笔记11 CSS背景详解编程语言
- CSS学习笔记10 相对定位,绝对定位与固定定位详解编程语言
- 追随老男孩学习Linux之旅(跟老男孩学习linux)
- 属性Oracle的CSS属性:让你的网站更出彩(oracle的css)
- 学习Linux?这里有一些精品视频教程推荐!(linux系统视频教程)
- 深入学习Oracle关闭所有服务(oracle关闭所有服务)
- Oracle中学习减法运算的秘诀(oracle 减法运算)
- 简单的加密css地址防止别人下载你的CSS文件的方法
- jQuery学习笔记操作jQuery对象CSS处理