jquery之css操作
HTML示例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--HTML区域-->
<h1>第一个标题</h1>
<img src="57eb.jpg">
<div class="nav-2014">
<div class="w">
<div class="w-spacer"></div>
<div class="categorys">
<div class="dt" style="color: red;font-size: 25px">家用电器分类</div>
<div class="dp" style="color: green;font-size: 12px;">家用电器价格</div>
<img src="rB3.jpg">
</div>
<span class="hr">11</span>
<div class="navitems-2014 chr1 chr2">
<div id="treasure"></div>
<span class="clr clr1"></span>
<span class="chr"></span>
男:<input type="checkbox" value="nan">
女:<input type="checkbox" value="nv">
<input type="text" value="2">
<input type="text" value="3">
</div>
<ul>
<li>第一行</li>
<li>第二行</li>
<li>第三行</li>
<li>第四行</li>
</ul>
</div>
</div>
<h2>第二个标题</h2>
<p style="width: 200px">第一段</p>
<p>第二段</p>
</body>
</html>
css(name,|k,v|pro|fn) 访问匹配元素的样式属性
name:要访问的样式属性名
k,v :以键值参数的方式修改要访问样式的属性名/值
pro: 以传入多个键值对的方式修改要访问样式的属性名/值
<script src="jquery-3.1.0.js"></script>
<script>
// 取到div元素,css样式中color属性
$("div").css("color")
// 修改所有匹配元素css样式中color为red
$("p").css("color",'red')
// 修改所有匹配元素css样式中color为red,同时设置多个属性
$("p").css({"color":"white","background-color":'black'})
</script>
offset([coordinates]) 获取修改匹配元素在当前视口的相对偏移
返回的对象包含两个以像素计的属性坐标:top,left
<script src="jquery-3.1.0.js"></script>
<script>
// 获取最后一个p元素
var p = $("p:last")
// 获取p元素的top,left坐标
var offset = p.offset()
// 修改p元素的html内容
p.html("left: "+ offset.left + ",top:"+offset.top)
// 修改最后一个p元素的坐标位置
$("p:last").offset({top:10,left:30})
</script>
scrollTop([val]) 获取匹配元素相对滚动条顶部的偏移
$(window).scrollTop() # 当前窗口滚动条滚动的高度
$("#nid").scrollTop() # 窗口中有窗口时,对应的nid小窗口的滚动高度
<script src="jquery-3.1.0.js"></script>
<script>
// 取得最后一个p元素相对滚动条顶部的偏移
var p = $("p:first");
$("p:last").text("ScrollTop:"+ p.scrollTop())
</script>
height([val|fn]) 获得匹配元素当前计算的高度值px
$(window).height() # 窗口的高度
$(document).height() # 文档的高度
$("nid").height() # 某标签的高度
width([val|fn]) 获得第一个匹配元素当前计算的宽度值px
innerHeight() 获得第一个匹配元素的内部区域高度(包括补白,但不包括边框)
innerWidth() 获得第一个匹配元素内部区域宽度(包括补白,但不包括边框)
outerHeight() 获取第一个匹配元素外部区域高度(包括补白和边框)
outerWidth() 获取第一个匹配元素外部区域宽度(包括补白和边框)
<script src="jquery-3.1.0.js"></script>
<script> $("p:last").height()
$("p").width()
</script>
jquery之css操作的更多相关文章
- JQuery 之CSS操作
JQuery 之CSS操作 设置 <p> 元素的颜色: 将所有段落的颜色设为红色 $(".btn1").click(function(){ $("p" ...
- JQuery常用CSS操作
JQuery常用CSS操作 $(elem).css(obj):设置行内样式 $(elem).position():返回相对于父容器位置,只能获取不能设置 $(elem).offset(obj):返回相 ...
- jQuery基础--CSS操作、class操作、attr操作、prop操作
1.1.1 css操作 功能:设置或者修改样式,操作的是style属性. 设置单个样式 //name:需要设置的样式名称 //value:对应的样式值 css(name, value); //使 ...
- 【JQuery】css操作
一.前言 接着上一章的内容,继续JQuery的学习 二.内容 css 设置或返回匹配元素的样式属性 $(selector).css(css-property-name) $(selec ...
- jquery对css操作
1.css取得p的颜色:$(document).ready(function(){ var p= $("p").css("color"); alert(p);} ...
- jQuery的CSS操作
.css()--获取匹配元素集合中的第一个元素的样式属性的值设置每一个匹配元素的一个或多个CSS属性. .hasClass()--确定不论什么一个匹配元素是否有被分配给定的(样式)类: .addCla ...
- jQuery DOM/属性/CSS操作
jQuery DOM 操作 创建元素 只需要把DOM字符串传入$方法即可返回一个 jQuery 对象 var obj = $('<div class="test">&l ...
- jQuery学习-css、class操作、动画方法的运用、jQ操作Dom节点
css操作(设置单个/多个样式.获取样式) //修改单个属性:括号之中直接是需要修改的样式名,值 css(name,value) //例:$("#one").css("b ...
- jQuery 属性操作和CSS 操作
如有在jQuery方法中涉及到函数,此函数必定会返回一个数值(函数由于运行次数不同触发一些不同效果) jQuery 属性操作方法(以下方法前些日子学习过,不再赘述) addClass() attr() ...
随机推荐
- 程序测试用的IE浏览器第二次无法加载入口程序的问题及其解决方法
注:针对的是C#程序(Silverlight) 第一步.找到入口程序所在的路径,以记事本形式打开<入口程序.csproj>,由于之前配置入口程序时,设置了“Use Local IIS We ...
- COMP9020
outline: numbers, sets, functions week 1logic week 2–3relation theory week 5–6graphs and trees week ...
- iOS学习之下拉刷新、上拉加载
http://blog.csdn.net/mx_xuanxiao/article/details/50595370
- 堆排序C++实现
/* * heapsort.cpp * * Created on: 2016年3月30日 * Author: Lv_Lang */ //堆排序 #include <iostream> us ...
- Java Swing 第02记 标签和按钮
JLable的常用构造器 Public JLabel() 创建无图像且其标题为空字符串的JLabel对象 Public JLabel(String text) 使用指定的字符串text(也就是标签显示 ...
- 【Python】一、除法问题及基本操作(逻辑与,if替代switch)及支持中文打印
1.查看版本 C:\Users\XXX>python -V Python 2.7.1 2.除法问题(不要整除) from __future__ import division tmp=0x3ec ...
- 配置使用EF6.0常见的一些问题及解决方案
前言 最近做了个winform小项目,为方便快速开发,后台框架使用了ef6.0+sqlserver2008架构,遇到各种问题,真是伤脑筋.现将遇到问题和解决方案写下来,方便查阅 提示未注册,找不到驱动 ...
- 【Mocha.js 101】钩子函数
前情提要 在上一篇文章<[Mocha.js 101]同步.异步与 Promise>中,我们学会了如何对同步方法.异步回调方法以及 Promise 进行测试. 在本篇文章中,我们将了解到 M ...
- 适配布局-ios
// 系统的约束代码 @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; UIView *superVi ...
- DOM example
一:DOM简介: 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口.在网页上,组织页面(或文档)的对象被组织在一个树形结构中, ...