jquery動(dòng)態(tài)調(diào)整div大小使其寬度始終為瀏覽器寬度
更新時(shí)間:2014年06月06日 10:14:03 作者:
需要設(shè)置寬度為整個(gè)瀏覽器寬度的div,當(dāng)然我們可以使用相對(duì)布局的方式做到這一點(diǎn),下面是具體實(shí)現(xiàn),大家可以參考下
有時(shí)候我們需要設(shè)置寬度為整個(gè)瀏覽器寬度的div,當(dāng)然我們可以使用相對(duì)布局的方式做到這一點(diǎn),不過我們也可以用jquery來(lái)實(shí)現(xiàn)。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>jquery test</title>
<script src="jquery-1.11.1.min.js"></script>
<style type="text/css">
.show
{
width: 500px;
height: 50px;
background-color: red;
}
</style>
</head>
<body>
<div class="show"></div>
<script>
var browser_width = $(document.body).width();
$("div.show").css("width",browser_width);
$(window).resize(function() {
browser_width = $(document.body).width();
$("div.show").css("width",browser_width);
});
</script>
</html>
我們使用$(document.body).width()獲取瀏覽器內(nèi)容的寬度,在加載頁(yè)面的時(shí)候我們初始化該div的寬度為瀏覽器頁(yè)面的寬度,然后每當(dāng)瀏覽器大小調(diào)整的時(shí)候,都會(huì)觸發(fā)resize函數(shù),此時(shí)我們?cè)俅螌?duì)該div的寬度進(jìn)行調(diào)整。
復(fù)制代碼 代碼如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>jquery test</title>
<script src="jquery-1.11.1.min.js"></script>
<style type="text/css">
.show
{
width: 500px;
height: 50px;
background-color: red;
}
</style>
</head>
<body>
<div class="show"></div>
<script>
var browser_width = $(document.body).width();
$("div.show").css("width",browser_width);
$(window).resize(function() {
browser_width = $(document.body).width();
$("div.show").css("width",browser_width);
});
</script>
</html>
我們使用$(document.body).width()獲取瀏覽器內(nèi)容的寬度,在加載頁(yè)面的時(shí)候我們初始化該div的寬度為瀏覽器頁(yè)面的寬度,然后每當(dāng)瀏覽器大小調(diào)整的時(shí)候,都會(huì)觸發(fā)resize函數(shù),此時(shí)我們?cè)俅螌?duì)該div的寬度進(jìn)行調(diào)整。
您可能感興趣的文章:
- jQuery拖拽通過八個(gè)點(diǎn)改變div大小
- jquery實(shí)現(xiàn)拖拽調(diào)整Div大小
- JQuery加載圖片自適應(yīng)固定大小的DIV
- JQuery Dialog(JS 模態(tài)窗口,可拖拽的DIV)
- jquery div拖動(dòng)效果示例代碼
- jQuery拖動(dòng)div、移動(dòng)div、彈出層實(shí)現(xiàn)原理及示例
- jQuery拖拽div實(shí)現(xiàn)思路
- 利用JQuery+EasyDrag 實(shí)現(xiàn)彈出可拖動(dòng)的Div,同時(shí)向Div傳值,然后返回Div選中的值
- jQuery使用drag效果實(shí)現(xiàn)自由拖拽div
- jquery拖動(dòng)改變div大小
相關(guān)文章
JQuery樣式操作、click事件以及索引值-選項(xiàng)卡應(yīng)用示例
這篇文章主要介紹了JQuery樣式操作、click事件以及索引值-選項(xiàng)卡應(yīng)用,結(jié)合實(shí)例形式分析了jQuery動(dòng)態(tài)修改css樣式、事件響應(yīng)以及選項(xiàng)卡相關(guān)操作技巧,需要的朋友可以參考下2019-05-05jquery+css3問卷答題卡翻頁(yè)動(dòng)畫效果示例
本篇文章主要介紹了jquery css3問卷答題卡翻頁(yè)動(dòng)畫效果,具有一定的參考價(jià)值,有需要的朋友可以了解一下。2016-10-10jquery $(this).attr $(this).val方法使用介紹
$(this).attr(key); 獲取節(jié)點(diǎn)屬性名的值,相當(dāng)于getAttribute(key)方法,本文整理了一些相關(guān)的示例,感興趣的朋友可以參考下2013-10-10jquery 操作日期、星期、元素的追加的實(shí)現(xiàn)代碼
主要實(shí)現(xiàn)日期的顯示,獲取年月日,時(shí)分秒、星期、判斷閏年,學(xué)習(xí)jquery的朋友可以參考下2012-02-02關(guān)于jquery input textare 事件綁定及用法學(xué)習(xí)
目前1.7以上,jquery的事件綁定已經(jīng)用on替換了原來(lái)的bind,接下來(lái)為大家介紹下bind的使用方法及input textare事件,感興趣的朋友可以參考下哈2013-04-04