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

时间:2014-07-17 21:37:49

标签: javascript html css angularjs

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

以下是plunker http://plnkr.co/edit/C4qa3gYE7fi8u7qjz5Ds?p=preview

2 个答案:

答案 0 :(得分:0)

不要在对象元素上使用'width:auto',而是尝试使用'width:100%'。

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

答案 1 :(得分:0)

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

通常auto标记会根据给定的其他元素px调整自身。 。 width:auto通常用于风景,height:auto用于个人资料照片(此提示不是任何标准,但根据我的经验)