论坛
标题:
div长宽等比例缩放
[打印本页]
作者:
邢越
时间:
2017-12-29 08:39
标题:
div长宽等比例缩放
请问js里面怎样设置一个div的宽为25%后,
再设置高为宽的75%,填充颜色后得到一个四比三的色块。 然后随着屏幕宽度缩小色块的长宽比始终保持四比三。
作者:
lori棒棒糖
时间:
2017-12-29 17:43
本帖最后由 lori棒棒糖 于 2017-12-29 17:50 编辑
<html>
<head>
<script type="text/javascript" src="file:///http://sta.qinxue.com/js/jquery-1.7.1_min.js
"></script>
<style>
.box01{ background: #ff0000; width: 25%;}
</style>
</head>
<body>
<div class="box01"> </div>
<script type="text/javascript">
//初始化
var BOXWidth = $(".box01").width() * 0.75; //获取75%的宽度值
$(".box01").css("height",BOXWidth); //赋值给高
//当文档窗口发生改变时 触发
$(window).resize(function(){
$(".box01").height($(".box01").width() * 0.75);
});
</script>
</html>
欢迎光临 论坛 (http://bbs.qinxue.com/)
Powered by Discuz! X3.1