html - 使用CSS使持有OBJECT HTML文件的div具有相同的高度

标签 html css

我正在尝试使用 CSS 实现以下(没有 JS),但没有运气:-(

我有一个 div 包含一个加载 php 文件的对象。现在我需要的是一些 CSS,它可以使包含页面/对象的 DIV 的高度与加载的页面/对象的高度相同。

<div style="margin: 0 auto; width:100%; height:auto;display:block; overflow:hidden;" id="news">

<object id="newsDataHolder" data="showinfo.php" style="width:100%; height:100%; clear: both;margin:0px; padding:0px;" type="text/html">
</object>

</div>

如果我可以强制保持 DIV 的高度与 HTML OBJECT 中加载的页面相同,那就太好了。但是,在控股 DIV 上设置固定高度会产生太多空间或启用控股 DIV 的滚动。

非常感谢任何帮助。

最佳答案

我最好的猜测是您应该将object 设置为display: block。其余的 CSS 可能不是必需的。如果没有您的问题的演示,很难说更多。

http://jsfiddle.net/isherwood/h8kucwpj/

.container object {
    display: block;
}

关于html - 使用CSS使持有OBJECT HTML文件的div具有相同的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25250225/

相关文章:

html - td html 中的文本溢出

javascript - 如何在您的网站上创建代码高亮 block

javascript - html,JS搜索字段列表

angular - 仅在 Angular Material 工具提示中的第一行应用样式

jquery - 通过单击并拖动来导航窗口

html - css冲突扩展宽度

javascript - 如何在 Json 中发送 HTML 格式的数据

html - 两行文本溢出省略号

javascript - 如何更改下拉菜单以使用触摸屏?

php - 子域的 CSS 文件的相对路径