推荐阅读

Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506
Helm3(K8S 资源对象管理工具)博客专栏:https://blog.csdn.net/xzk9381/category_10895812.html

本文原文链接:https://blog.csdn.net/xzk9381/article/details/112189175,转载请注明出处。如有发现文章中的任何问题,欢迎评论区留言。

在 jQuery 中,使用 css 方法可以设置元素的 CSS 样式。

一、获取元素的样式

在原生的 JS 中,需要使用 getComputedStyle() 方法来获得元素的样式值,例如:

<!DOCTYPE html>
<html>
<head><title></title><style type="text/css">.a {width: 200px;height: 200px;transition: 0.7s;}.b {background: #ccc;}.c {box-shadow: 0 0 10px black;}</style><script src="jquery-1.12.4.js"></script><script type="text/javascript">onload = function (){console.log(getComputedStyle(mydiv)['backgroundColor']);console.log(getComputedStyle(mydiv)['width']);}</script>
</head>
<body><div id='mydiv' class="a b"></div>
</body>
</html>

在 jQuery 中,将原生的方法封装到 css() 方法中,所以可以直接使用 css() 方法来获取元素属性:

<!DOCTYPE html>
<html>
<head><title></title><style type="text/css">.a {width: 200px;height: 200px;transition: 0.7s;}.b {background: #ccc;}.c {box-shadow: 0 0 10px black;}</style><script src="jquery-1.12.4.js"></script><script type="text/javascript">$('document').ready(function (){console.log($('#mydiv').css('width'));console.log($('#mydiv').css('backgroundColor'));})</script>
</head>
<body><div id='mydiv' class="a b"></div>
</body>
</html>

需要注意的一点,css() 方法获取元素属性值时,如果元素的属性值单位是 cm 时,则会自动转换为 px;

二、设置元素的样式

使用 css() 方法可以为元素设置单个样式:

<!DOCTYPE html>
<html>
<head><title></title><script src="jquery-1.12.4.js"></script><script type="text/javascript">$('document').ready(function (){$('#mydiv').css('width','100px');})</script>
</head>
<body><div id='mydiv'></div>
</body>
</html>

如果要设置多个样式,可以使用链式调用的方法:

<!DOCTYPE html>
<html>
<head><title></title><script src="jquery-1.12.4.js"></script><script type="text/javascript">$('document').ready(function (){$('#mydiv').css('width','100px').css('height','100px').css('background','red');})</script>
</head>
<body><div id='mydiv'></div>
</body>
</html>

不过链式调用的方法过于麻烦,所以还可以使用传递 JSON 对象的方式:

<!DOCTYPE html>
<html>
<head><title></title><script src="jquery-1.12.4.js"></script><script type="text/javascript">$('document').ready(function (){$('#mydiv').css({'width':'100px','height':"100px",'background':'#ccc'});})</script>
</head>
<body><div id='mydiv'></div>
</body>
</html>

本文原文链接:https://blog.csdn.net/xzk9381/article/details/112189175,转载请注明出处。如有发现文章中的任何问题,欢迎评论区留言。

jQuery 学习-样式篇(八):jQuery 设置元素的 CSS 样式相关推荐

  1. 用jQuery设置元素的css样式

    什么是jQuery ,jQuery 是能用少量的代码写出JavaScript的效果. 学习jQuery 要有一定的JavaScript.CSS.HTML的基础: jQuery 库位于一个 JavaSc ...

  2. JQuery学习04篇(层次选择器)

    直接po图和代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> < ...

  3. JQuery学习22篇(事件委托)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. jQuery学习(四)— jQuery的ready事件和原生JS的load事件的区别

    jQuery学习(四)- jQuery的ready事件和原生JS的load事件的区别 jQuery的ready事件和原生JS的load事件的区别: 页面中可以有多个ready事件,而load事件会出现 ...

  5. jQuery学习(三)—jQuery使用步骤以及注意事项

    jQuery学习(三)-jQuery使用步骤以及注意事项 jQuery的使用步骤: 第一步:利用script标签将jQuery文件引入到当前的HTML中 第二步:在文档中插入一个新的script标签在 ...

  6. jQuery学习(六)—jQuery对象的创建

    jQuery学习(六)-jQuery对象的创建

  7. jQuery学习(二)—jQuery对象的获取

    jQuery学习(二)-jQuery对象的获取

  8. css变成块级元素_设置标签的css样式代码为“display:block”,标签将变为块级元素。( )...

    设置标签的css样式代码为"display:block",标签将变为块级元素.( ) 答:对 青藏高原常见垫状植物有( ? ? ). 答:垫状点地梅 甘肃蚤缀.垫状棘豆 垫状驼绒藜 ...

  9. jq获取和设置标签的css样式、jq给标签增加或移除class属性

    1.jQuery获取和设置标签的css样式 jQuery既可以直接获取标签的css样式,也可以设置样式,包括行内.内部.外部样式: 思路:先要选取这个标签,然后再获取或者设置样式: 获取css属性: ...

最新文章

  1. shell脚本之case用法
  2. faceboxes笔记
  3. Android中minSdkVersion、targetSdkVersion、maxSdkVersion的作用
  4. (8)操作系统安全机制之二
  5. linux-组管理-添加组-删除组
  6. MessagePack简介及使用:一种有效的二进制序列化格式
  7. 精美高清壁纸:2014年1月桌面日历壁纸免费下载
  8. 工训物流小车视觉开源代码,包含二维码、条形码、物块、标识靶识别
  9. iOS 应用内付费(IAP)开发步骤一:填写相关的税务,银行,联系人信息;
  10. 算法快学笔记(一):算法入门
  11. 英语在线听力翻译器_英语听力翻译app下载-英语听力翻译软件下载v1.1.3 安卓版-2265安卓网...
  12. 2021年剑桥高考成绩查询,2021年剑桥英语成绩查询指南
  13. 无痕HOOK方式=硬断+VEH
  14. Androidx跟Android的区别
  15. 深耕智慧互联网,华数传媒正重新定义生活方式
  16. git使用 - 暂存更改
  17. 彻底删除的文件怎么恢复,恢复删除文件的方法
  18. Android开发——编译FFmpeg(一、前言)
  19. 遥感图像存储格式BSQ/BIL/BIP的理解
  20. 美国计算机科学奥林匹克竞赛试题acsl,2020年国际数学奥林匹克竞赛试题全部出炉,网友:给答案都看不懂...

热门文章

  1. Linux 实用命令
  2. C++基础::cin/cout
  3. 如何通过投掷一枚硬币产生各种概率
  4. MCMC: Metropolis-Hastings, Gibbs and slice sampling
  5. theano学习——内置数据类型
  6. 5岁自学python编程-python学习笔记(五岁以下儿童)深深浅浅的副本复印件,文件和文件夹...
  7. python自动化办公-简直出神入化,教你用Python控制Excel实现自动化办公
  8. python怎样画立体图-如何用Matplotlib 画三维图的示例代码
  9. python是什么意思中文-python是什么意思中文翻译
  10. python工资一般多少大专学历-这个面试官真霸气 不收大专程序员