我那么讨厌做前端,为啥现在都是在说前段。。哎!!首先,需要使用JQ获取到当前浏览器的宽度$(wind...
我那么讨厌做前端,为啥现在都是在说前段。。哎!!
首先,需要使用JQ获取到当前浏览器的宽度
$(window).width()
然后设定指定元素CSS样式中宽度的代码
$("#demo").css("width","100px")随后,将两者相结合
$("#demo").css("width",$(window).width())然后,上演示源码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>WEB前端:设置指定元素的宽度随浏览器宽度而变化</title>
<script src="https://blog.mijupai.com/zb_system/script/jquery-2.2.4.min.js" type="text/javascript"></script>
<style>
div{width: 500px;height: 500px; margin: 10% auto;background-color: red;}
</style>
</head>
<body>
<div></div>
<script>
$(document).ready(function(){
$(window).resize(function(){
$("div").css("width",$(window).width()*0.9)
})
})
</script>
</body>
</html>说明:这里用到了一个$(window).resize()方法,用来监控当前浏览器,而且该元素属于必不可少的那种!

漠漠睡