jQuery尺寸问题

height([val|fn])
width([val|fn])
innerHeight()
innerWidth()
outerHeight([options])
outerWidth([options])

height  width    参数分别可以是  val   fn
//设置或者获取元素的宽和高
//获取出来是没有像素单位的  px
console.log($(".block").height());
console.log($(".block").width());
//设置的值不带px   设置的样式为行内样式
$(".block").height(300);
$(".block").width(300);


fn  回调函数
//index  代表当前元素的索引    old  代表当前元素的值
$(".block").height(function (index,old){
	console.log(index, old);
    return 100;
});


不包括边框  包括补白之内的属性
innerHeight()
innerWidth()
console.log($(".block").innerWidth());
console.log($(".block").innerHeight());


包含边框  获取的是宽和高度的问题
outerHeight([options])
outerWidth([options])
console.log($(".block").outerWidth());
console.log($(".block").outerHeight());
//参数    options    设置为true  计算的时候包含边距
//根据合资模型去计算元素整体宽和高
console.log($(".block").outerHeight(true));
console.log($(".block").outerWidth(true));
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值