jQuery的css() 方法使用指南


Posted in Javascript onMay 03, 2015

定义和用法

css() 方法返回或设置匹配的元素的一个或多个样式属性。

返回 CSS 属性值

返回第一个匹配元素的 CSS 属性值。

注释:当用于返回一个值时,不支持简写的 CSS 属性(比如 "background" 和 "border")。

$(selector).css(name)

name 必需。规定 CSS 属性的名称。该参数可包含任何 CSS 属性。比如 "color"。

实例
取得第一个段落的 color 样式属性的值:

$("p").css("color");

设置 CSS 属性

设置所有匹配元素的指定 CSS 属性。

$(selector).css(name,value)

name 必需。规定 CSS 属性的名称。该参数可包含任何 CSS 属性,比如 "color"。

value 可选。规定 CSS 属性的值。该参数可包含任何 CSS 属性值,比如 "red"。

如果设置了空字符串值,则从元素中删除指定属性。

实例
将所有段落的颜色设为红色:

$("p").css("color","red");

使用函数来设置 CSS 属性

设置所有匹配的元素中样式属性的值。
此函数返回要设置的属性值。接受两个参数,index 为元素在对象集合中的索引位置,value 是原先的属性值。

$(selector).css(name,function(index,value))

name 必需。规定 CSS 属性的名称。该参数可包含任何 CSS 属性,比如 "color"。

function(index,value)

规定返回 CSS 属性新值的函数。
index - 可选。接受选择器的 index 位置
oldvalue - 可选。接受 CSS 属性的当前值。

实例 1
将所有段落的颜色设为红色:

$("button").click(function(){

$("p").css("color",function(){return "red";});

});

实例 2
逐渐增加 div 的宽度:

$("div").click(function() {

$(this).css(

"width", function(index, value) {return parseFloat(value) * 1.2;}

);

});

设置多个 CSS 属性/值对

$(selector).css({property:value, property:value, ...})

把“名/值对”对象设置为所有匹配元素的样式属性。
这是一种在所有匹配的元素上设置大量样式属性的最佳方式。

{property:value} 
必需。规定要设置为样式属性的“名称/值对”对象。
该参数可包含若干对 CSS 属性名称/值。比如 {"color":"red","font-weight":"bold"}

实例

$("p").css({

"color":"white",

"background-color":"#98bf21",

"font-family":"Arial",

"font-size":"20px",

"padding":"5px"

});

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jQuery性能优化28条建议你值得借鉴
Feb 16 Javascript
js实现在字符串中提取数字
Nov 05 Javascript
js中的eventType事件及其浏览器支持性介绍
Nov 29 Javascript
jQuery拖拽 & 弹出层 介绍与示例
Dec 27 Javascript
instanceof和typeof运算符的区别详解
Jan 06 Javascript
JavaScript中的this使用详解
Jul 27 Javascript
详解vue.js的devtools安装
May 26 Javascript
微信小程序云开发实现数据添加、查询和分页
May 17 Javascript
JS中比较两个Object数组是否相等方法实例
Nov 11 Javascript
JavaScript中作用域链的概念及用途讲解
Aug 06 Javascript
小程序实现点击tab切换左右滑动
Nov 16 Javascript
详解vite2.0配置学习(typescript版本)
Feb 25 Javascript
面向切面编程(AOP)的理解
May 01 #Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
May 01 #Javascript
使用AOP改善javascript代码
May 01 #Javascript
Javascript aop(面向切面编程)之around(环绕)分析
May 01 #Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
Apr 30 #Javascript
jQuery插件slider实现拖动滑块选取价格范围
Apr 30 #Javascript
javascript实现验证身份证号的有效性并提示
Apr 30 #Javascript
You might like
C# Assembly类访问程序集信息
2009/06/13 PHP
PHP将两个关联数组合并函数提高函数效率
2014/03/18 PHP
浅谈PHP调用Webservice思路及源码分享
2014/06/04 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
wordpress自定义标签云与随机获取标签的方法详解
2019/03/22 PHP
Jquery 实现Tab效果 思路是js思路
2010/03/02 Javascript
jQuery select操作控制方法小结
2010/05/26 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
jQuery实现的浮动层div浏览器居中显示效果
2017/02/03 Javascript
js鼠标移动时禁止选中文字
2017/02/19 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
js cavans实现静态滚动弹幕
2020/05/21 Javascript
Python之str操作方法(详解)
2017/06/19 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
python中in在list和dict中查找效率的对比分析
2018/05/04 Python
详解Python中的四种队列
2018/05/21 Python
tensorflow实现测试时读取任意指定的check point的网络参数
2020/01/21 Python
Lookfantastic台湾:英国彩妆美发保养购物网
2018/03/26 全球购物
食堂个人先进事迹
2014/01/22 职场文书
学术会议邀请函范文
2014/01/22 职场文书
幼儿园毕业家长感言
2014/02/10 职场文书
电大毕业个人生自我鉴定
2014/03/26 职场文书
假面舞会策划方案
2014/05/29 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
2014年办公室工作总结范文
2014/11/12 职场文书
反邪教警示教育活动总结
2015/05/09 职场文书
幼儿园教研工作总结2015
2015/05/12 职场文书
信息简报范文
2015/07/21 职场文书
干货干货!2019最新优秀创业计划书
2019/03/21 职场文书
浅谈Node的内存泄露问题
2022/05/06 NodeJs