为了账号安全,请及时绑定邮箱和手机立即绑定

子div随着父div一起缩放

子div随着父div一起缩放

小怪兽爱吃肉 2019-02-20 14:19:27
在父div的position为abosulte或是relative的情况下,子级div的position为absolute.此时监听到了父div的缩放,并触发了事件。那么js如何做到去操作子级的left和top,及width和height,随着父div的缩放而自适应呢?图片展示了大概的情景模型,大家有什么好的方法和建议么?
查看完整描述

2 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

这不是css就能写的么


   .a{

     width: 500px;

     height: 500px;

     position:relative;

     border: 1px solid red;

   }

   .b{

     width: 10%;

     height: 10%;

     position: absolute;

     left: 10%;

     top: 10%;

     border: 1px solid green;

   }


 <div class="a">

   <div class="b"></div>

 </div>


查看完整回答
反对 回复 2019-02-25
?
慕容森

TA贡献1853条经验 获得超18个赞

转换下解决思路,既然子级div宽高是由父级div确定,为何不直接给子级宽高及位置信息为百分比


查看完整回答
反对 回复 2019-02-25
  • 2 回答
  • 0 关注
  • 1953 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号