将Object元素调整为其容器元素的大小

Resize Object element to its container element

本文关键字:元素 Object 调整      更新时间:2023-09-26

我在页面上有一个<object>元素,我想将对象的宽度设置为其容器元素的宽度,然后我想将对象的高度设置为其自身的高度。我怎么做呢?

这是活塞http://plnkr.co/edit/C4qa3gYE7fi8u7qjz5Ds?p=preview

不要在object元素上使用'width:auto',而是使用'width:100%'。

angular.element("#dataloader").html('<object data="http://www.w3schools.com/" style="width:100%;height:auto" />');

您可以尝试设置对象的宽度为width:auto,然后设置对象的高度为您的愿望,例如height:100px

通常auto标签根据px给出的其他元素进行自我调整。width:auto通常用于风景,height:auto用于个人资料图片(这个技巧不是任何标准,但基于我的经验)