css - 如何根据视口(viewport)大小调整元素的高度?

标签 css html twitter-bootstrap

我有一个 Bootstrap 3 应用程序和一个包含 Google map 的页面。我想根据视口(viewport)高度的百分比调整 map 的高度。目前我将高度硬编码为 400px(见下文)。但是,我想使用大约 75% 的视口(viewport)高度。我有办法做到这一点吗?

<div class="row">
    <div id="googleMap" style="height:400px;"></div>
</div>

最佳答案

特别使用视口(viewport)单位和 vh。对于旧版浏览器,只需使用 polyfill:http://html5polyfill.com/ .我将它用于我的网站,效果很好。

关于css - 如何根据视口(viewport)大小调整元素的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25004464/

相关文章:

html - 容器内可滚动的 div,高度未知

html - 在已经垂直居中的元素内垂直居中元素

javascript - 如何从 "display:none;"css 获取文本值?

javascript - 如何使用 CSS 和 jQuery 向下扩展 "Read more..."部分

html - 使用 bootstrap-select 出现奇怪的字形图标并且不呈现

css - 在 Firefox 中运行良好的网页在 Chrome 中显示了一些样式问题

html - 如何在 HTML/CSS 中设置百分比高度值

javascript - 两个(独立的)jQuery Tab 插件杀死了我的代码

javascript - Chrome 中的 Bootstrap 4 轮播响应问题

html - 证明内容 : space-between failing to align elements as expected