两个div覆盖屏幕的100%

马里乌斯

我有两个div叫mapfilters它们每个都有一个1px宽度的实线边框。目前,mapdiv包含八行不同宽度的图像(如有必要,我可以提供屏幕截图),并且它的位置固定。我想将filtersdiv放置在map高度为82.75%div下方我尝试了不同的显示和位置值,但是没有成功,我的第一个div崩溃或第二个div仍然保留在屏幕顶部。我应该怎么做才能使两个div都覆盖屏幕的100%?

我的CSS代码:

body {
    margin: 0px;
    width: 100%;
    height: 100%;
    background-color: #F7F7F7 !important;
}
#map {
    display: table;
    border-style: solid;
    border-width: 1px;
    width: 100%;
    height: 82.75%;
    position: fixed;
}
#filters {
    border-style: solid;
    border-width: 1px;
    width: 100%;
    height: 17.25%;
    position: fixed;
}
路加

适用bottom: 0#filters解决问题。

编辑:这是由于边框而发生的-默认情况下,其宽度不会添加到整个元素的大小。您需要将这些规则添加到#map和中#filters

-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-box-sizing: border-box;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使总宽度为100%的两个div适合屏幕

来自分类Dev

两个div,一个在另一个之上,两者都具有100%的屏幕高度

来自分类Dev

右侧的两个div标签相互覆盖

来自分类Dev

屏幕最小时,两个div的水平对齐

来自分类Dev

设置高度100%减去另外两个DIV

来自分类Dev

两个分开的div,宽度100%不匹配

来自分类Dev

父级的两个或多个div宽度为100%

来自分类Dev

使容器内的两个 div 等高 (100%)

来自分类Dev

CSS - 两个相邻的 div,100% 宽度和溢出

来自分类Dev

覆盖两个gridviews

来自分类Dev

并排对齐两个面板以覆盖整个屏幕(ExtJS 6.2.0)

来自分类Dev

内两个浮动div之后,div高度为100%

来自分类Dev

ggplot:覆盖两个图

来自分类Dev

合并两个对象而不会覆盖

来自分类Dev

只能同时激活两个屏幕

来自分类Dev

Ubuntu镜像两个屏幕

来自分类Dev

最大化两个屏幕

来自分类Dev

屏幕上有两个圆圈?

来自分类Dev

为什么我不能在HTML中将屏幕分为两个div?

来自分类Dev

如何堆叠两个div容器,它们都相应地占用了屏幕尺寸

来自分类Dev

为什么我不能在HTML中将屏幕分为两个div?

来自分类Dev

居中并水平对齐两个 div,然后在较小的屏幕上垂直对齐

来自分类Dev

使两个div响应

来自分类Dev

两个div并排

来自分类Dev

使两个div响应

来自分类Dev

两个div并行

来自分类Dev

将两个div从小屏幕上的列格式重新定位到大屏幕上的单行

来自分类Dev

将两个div从小屏幕上的列格式重新定位到大屏幕上的单行

来自分类Dev

为什么两个div总计100%推送到下一行?