我在页面上有一个<object>
元素,我想将对象的宽度设置为其容器元素的宽度,然后我想设置对象的高度达到自己的高度。我该怎么做?
以下是plunker http://plnkr.co/edit/C4qa3gYE7fi8u7qjz5Ds?p=preview
答案 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
用于个人资料照片(此提示不是任何标准,但根据我的经验)