jQuery操作css的元素样式

1.访问匹配元素的样式属性

来个小案例:

//宽高都是200px,背景颜色红色;

怎么获取div的属性值呢:

$("#div").css("width")//这就可以获取到宽的值

console.log($("#div").css("width"))//打印一下看看结果

结果出来了:

那怎么把宽和颜色改变一下呢:

$("#div").css("width","300px")//这样在属性后边跟个值就可以了,宽就变成300px了;

$("#div").css("background","yellow")//这样背景颜色就变成了黄色;

$("#div").css({"width":"300px","background":"yellow"})//这是一个组合的写法是不是要比上边简单;

回调函数的写法:

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

$(this).css({

width: function(index, value) {

return parseFloat(value) * 2;

},

height: function(index, value) {

return parseFloat(value) * 2;

}

});

});

//这是一个点击事件每当点击div的时候它本身都会放大2倍;

2.css位置操作

2.1 offset([coordinates])获取匹配元素在当前视口的相对偏移

案例:

获取元素在当前视口的相对偏移:

$("#div").offset();//这样就可以获取到偏移值;

console.log($("#div").offset());//怎么也得打印一下看看结果啊 ;

打印结果:

当然能够获取值肯定还是能够赋值的:

$("#div").offset({left:50,top:100})//这样就可以了 引号是可以不用加的,最后结果是距离视口左边50px,上边100px;

2.2 position()获取获取匹配元素相对父元素的偏移

注意到没有position后边()里边没有中括号[]这个是只能获取不能赋值的;

使用方法:

$("p").position()//这样就可以获取到距离父元素左边和上边的距离了;

scrollTop([val])获取匹配元素相对滚动条顶部的偏移

使用方法:

$("div.demo").scrollTop(300);//滚动距离顶部300px;

$("div.demo").scrollTop(0);//这样就是在顶部了 也可以说回到顶部;

scrollLeft([val])获取匹配元素相对滚动条左部的偏移

使用方法:

同上;

css尺寸操作:

3.1 height([val|fn]):

$("div").height()//这是获取当前元素的高不算边框的和隐藏部分;

$("div").haight(function(n,c){

return c+10;

})

//这是一个函数使用方法,这样div本身的高就增加10px;

3.2 width([val|fn]):

同上!

3.3 innerHeight():

$("div").innerHeight()//这是获取当前元素的高和隐藏和空白部分;

3.4 innerWidth():

同上!

3.5 outerHeight([options]):

$("#div").outerHeight()//这样使用是默认为fales 只获取当前高度;

$("#div").outerHeight(true)//这样使用不仅获取当前高度还获取了空白 边框 隐藏部分;

3.6 outerWidth():

同上!

jQuery CSS 操作

jQuery CSS 操作 jQuery 拥有三种用于 CSS 操作的重要函数: $(selector).css(name,value) $(selector).css({properties}) $ ...

jQuery CSS操作及jQuery的盒子模型

jQuery CSS-jQuery CSS方法 jQuery CSS-jQuery盒子模型

jQuery CSS 操作函数(六)

CSS 属性 描述 css() 设置或返回匹配元素的样式属性. height() 设置或返回匹配元素的高度. offset() 返回第一个匹配元素相对于文档的位置. offsetParent() 返回 ...

jQuery CSS 操作 - offset() 方法

今天在一个页面需要知道jquery版本号,来决定使用什么样的方法,有以下方式可以获取到 $.fn.jquery $.prototype.jquery 这两种方式都可以获取到jquery的版本号 --- ...

抽屉点赞及jQuery CSS操作

1.需要用到的知识点: CSS处理 $('t1').css('color','red') 点赞: -$('t1').append() -$('t1').remove() -setInterval -o ...

jQuery CSS 操作函数

CSS 属性 描述 css() 设置或返回匹配元素的样式属性. height() 设置或返回匹配元素的高度. offset() 返回第一个匹配元素相对于文档的位置. offsetParent() 返回 ...

jQuery CSS 的操作函数

jQuery CSS 操作函数 下面列出的这些方法设置或返回元素的 CSS 相关属性. CSS 属性 描述 css() 设置或返回匹配元素的样式属性. height() 设置或返回匹配元素的高度. o ...

jQuery 属性操作和CSS 操作

如有在jQuery方法中涉及到函数,此函数必定会返回一个数值(函数由于运行次数不同触发一些不同效果) jQuery 属性操作方法(以下方法前些日子学习过,不再赘述) addClass() attr() ...

Jquery DOM 操作列表

jQuery 文档操作方法 这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html(). jQuery 属性操作方法 下面列出的这些方法获得或设置元素的 DOM 属性. 这些方法对于 ...

随机推荐

Android—锁定横屏遇到的问题

Android开发应客户需求需要锁定横屏,期间遇到的问题与大家共享一下: 首先在项目清单文件中设置: android:screenOrientation="landscape"// ...

visualssh 是一个可视化的ssh客户端

这两个周末写了visualssh,一个可视化的ssh客户端.里面集成了putty的功能,通过ssh协议与Linux server通讯. 以后可以针对不同的应用编写相关插件,便于管理Linux服务器上的 ...

php 配置正确的时间

关于php时区时间错误问题 date 当前时间 时差 当地 本地date_default_timezone_set 之前有一个遗留问题,就是echo date("y-m-d h:i:s&qu ...

使用Metasploit进行端口扫描

Metasploit中不仅能够使用第三方扫描器Nmap等,在其辅助模块中也包含了几款内建的端口扫描器. 查看Metasploit框架提供的端口扫描工具: msf > search portsca ...

巧用Freemarker的自定义方法

要想使用Freemarker支持的自定义方法,需要实现freemarker.template.TemplateMethodModel接口,然后将方法对象放入到Freemarker的数据模型中,这样在f ...

javascript基础学习(十五)

javascript之cookie 学习要点: cookie介绍 创建与获取cookie cookie的编码 cookie的生存期 cookie的路径 cookie的domain cookie的sec ...

JS字符串拼接优化

// 请把以下用于连接字符串的JavaScript代码修改为更高效的方式 var htmlString = ‘ < div class=”container” > ’ + ‘ < u ...

CSS中选择器优先级顺序实战讲解

原文:CSS中选择器优先级顺序实战讲解 我们有些程序猿在给一个元素(比如div)应用样式的时候,会有一些疑问,为什么我写在后面的样式不能覆盖前面的样式呢,不是说CSS是层叠样式表吗? 如果你在开发中也 ...

Java之反射--练习

定义Student 类:包含:姓名和年龄等属性,有参和无参构造方法,输出所有信息的方法 1.使用多种方法生成一个Student类的Class对象 2.使用Class类获取Student类的结构信息并输 ...

happymall 第十一章订单表 数据表设计

为订单号生成唯一索引,用用户id和订单号生成组合索引提高查询效率.

jquery关于css,jQuery css操作相关推荐

  1. 【jQuery学习】—jQuery操作CSS和表格

    [jQuery学习]-jQuery操作CSS和表格 一.jQuery操作CSS 二.jQuery操作表格

  2. jQuery入门实操-css操作,鼠标点击事件,页面计算器

    前言 本文是学习jQuery中的一些实践,是jQuery入门的实操案例.更多语法可参考w3school的jQuery参考手册 jQuery是一个快速.简洁的JavaScript框架,是继Prototy ...

  3. JavaWeb开发 前端语言:jQuery(二)属性操作、DOM的增删改、CSS样式操作、动画、事件操作

    JavaWeb开发 前端语言:jQuery(二) 1.jQuery的属性操作 2.jQuery练习:使用jQuery完成全选.全不选.反选和提交功能 3.DOM的增删改 3.1 DOM的增操作 3.1 ...

  4. 跟着JQuery API学Jquery 之四 css

    在javascript中我们常常要改变dom的css样式 ,同样Jquery也对改变css做了封装不用我们去用 getElementByid().style.--来操作了 1 css 这里只有一个函数 ...

  5. jQuery - 获取并设置 CSS 类

    通过 jQuery,可以很容易地对 CSS 元素进行操作. 切换类 jQuery 操作 CSS jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: addClass() - 向被选元 ...

  6. jQuery - 获取并设置 CSS 类、尺寸

    jQuery - 获取并设置 CSS 类 通过 jQuery,可以很容易地对 CSS 元素进行操作. jQuery 拥有若干进行 CSS 操作的方法: addClass() - 向被选元素添加一个或多 ...

  7. jquery 判断控件css样式,jQuery获取并设置CSS类

    jQuery获取并设置CSS类 通过 jQuery,可以很容易地对 CSS 元素进行操作. jQuery 操作 CSS jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: • add ...

  8. jquery访问css类,jQuery - 获取并设置 CSS 类

    2017-09-16 摘抄自W3school-jQuery - 获取并设置 CSS 类 希望帮助自己系统地打好基础,也能在做笔记的同时添加一些自己额外的收获. 通过 jQuery,可以很容易地对 CS ...

  9. jquery中的css函数css(name)、css(key,value)、css(properties)、css(key,fn)

    全栈工程师开发手册 (作者:栾鹏) jquery系列教程2-style样式操作全解 jquery通过css函数操作元素样式 jquery的css函数,包括css(name).css(key,value ...

最新文章

  1. 用Visio进行数据库建模、设计和实现
  2. 延迟加载图片并监听图片加载完成
  3. php实现最大公约数,php求最大公约数
  4. 关联tomcat源代码
  5. 优先队列详解(转载)
  6. 宁波镇海2021年高考成绩查询,最新!2021年,宁波镇海区的这14所中小学“爆了...
  7. 考研 | 手把手教你打赢考研情报战,巧用有关考研的三大网站
  8. 结构体类型指针做函数参数(C++)
  9. 亚马逊在中国失败,而中国却在亚马逊成功
  10. ARM64体系结构与编程之cache必修课(中)
  11. Atitit api与安全措施法 目录 1.1. 模板替换 sprintf %f %d 数字小数字段格式化转换校验法 1 2.  $pdo-exec 与query 2 2.1. 数字校
  12. 【BLE-CC2640】CC2640之OLED
  13. jzojNOIP2014模拟 8.14总结
  14. 已知网络号如何求子网掩码?
  15. 腾讯QQ屏幕识图工具,对开发用处很多,特别对于需要图片文字识别的
  16. Exchange Server2010系列之六:监控用户邮件
  17. 2020年全球数据中心十大发展趋势
  18. 戴尔笔记本win10+ubuntu18.04双系统,强力卸载ubuntu并重装ubuntu18.04+取消自动更新
  19. myeclipse中怎么显示代码行号
  20. 外贸新客户怎么管理?

热门文章

  1. php菜单栏样式,最常见的多个css下拉菜单样式分享
  2. 黑莓物流解决方案BlackBerry Logistics solution
  3. ibm cloud怎么使用_使用IBM Cloud设置安全的混合云环境
  4. BST Application
  5. 2021计算机四级 软件测试工程师 真题(含答案解析)
  6. 怎么快速设置iMindMap中的幻灯片背景
  7. 学习linux编程(一)
  8. ipconfig命令的几种使用方法
  9. Citrixdesktop发布的CAD2018软件卡顿问题解决方案
  10. 驱动安装用驱动大师,驱动大师安装驱动教程