js修改页面元素的高宽

比如说<div>a的width宽度为400,a中有一个<div>b,b的width是100%。当页面加载后修改a的宽度为600,b的宽度却不会随着变化为600,怎么修改a... 比如说<div> a的width宽度为400,a中有一个<div> b,b的width是100%。当页面加载后修改a的宽度为600,b的宽度却不会随着变化为600,怎么修改a的宽高属性时使b随之变化 展开
 我来答
jack观天下
2017-01-13 · 带你看天下趣闻,有意思的视频!
jack观天下
采纳数:832 获赞数:3143

向TA提问 私信TA
展开全部

这个肯定是一起变化的。

<!DOCTYPE html>
<html lang="en">
<head>薯高
  <meta charset="UTF-8">
  <伏余title>Document</title>
  <style>
  #aa{width:400px;}
  #bb{width:100%;}
  </style>
</head>
<body>
<div id="aa">
  <div id="bb">#aa的宽为<span id="aaw">400</span><br>#bb的宽缺手滚为<span id="bbw">0</span></div>
</div>
</body>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js" type="text/javascript"></script>
<script>
$(function() {
  function eleW() {
    $("#aaw").text($("#aa").width()+"px");
    $("#bbw").text($("#bb").width()+"px");
  }
  eleW();
  $("#aa").width("800");
  setTimeout(function() {eleW();},1000);
});
</script>
</html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式