css方法操作样式
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="../js/jquery.min.js"></script>
</head>
<body>
<div id="txt">我是一个div</div>
<input type="button" id="btn" value="设置css样式" />
<script>
/* css():设置或获取元素的一个或多个样式属性。
* 语法:
* 单个样式设置---css(样式属性名,值)
*
* 多个样式设置-- css({
* 样式属性名1:值1,
* 样式属性名2:值2
* })
* 样式获取---css(样式属性名)
* */
$("#btn").click(function(){
//给div添加样式:黄色背景
// $("#txt").css("background-color","yellow");
$("#txt").css({"background-color":"yellow","color":"red"});
})
</script>
</body>
</html>


css尺寸
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="../js/jquery.min.js"></script>
</head>
<body>
<div style="width:100px;height: 200px;padding:5px 10px;background-color: yellow;" id="txt">我是div</div>
<input type="button" id="btn" value="获取尺寸" />
<input type="button" id="btn2" value="设置尺寸" />
<script>
/**
* 1)width():获取或设置元素的宽(不包含内边距padding,外边距margin,边框)
* 2)height():设置或获取元素的高(不包含内边距padding,外边距margin,边框)
* 以上方法获取的宽高没有单位,这2个方法和css("width"),css("height")的区别
* css()获取的宽和高是带单位的
*/
$("#btn").click(function(){
//获取div的宽
var width=$("div").width();
//获取div的高
var height=$("div").height();
console.log("宽:"+width+",高:"+height);
var cssWidth=$("div").css("width");
var cssHeight=$("div").css("height");
console.log("css方法获取的宽:"+cssWidth+",高:"+cssHeight);
})
$("#btn2").click(function(){
//设置宽,高
$("div").width(200);
$("div").height(400);
});
</script>
</body>
</html>

