首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS排列两个全宽的div互相呼啸

CSS排列两个全宽的div互相呼啸
EN

Stack Overflow用户
提问于 2017-04-08 08:05:22
回答 1查看 61关注 0票数 0

我有两个div,其css如下所示:

代码语言:javascript
复制
.div-one:before {
  content: "";
  background: url("../../../assets/images/manhattan-min.png") center no-repeat;
  position: fixed;
  width: 100%;
  min-height: 100vh;
}

.div-one {
  width: 100%;
  height: 100vh;
}

.div-five{
  position: relative;
  background-color: brown;
  width: 100%;
  height: 100vh;
}

我基本上想把它设计成一个典型的登陆页面,div-一个是占据整个屏幕的全尺寸图像,当用户向下滚动时,他可以看到另一个全屏div-5,这或多或少是我可以展示一些产品细节的地方。现在,使用此css :a部件呈现的方式是存在水平滚动条。

更新:

代码语言:javascript
复制
.div-two {
  position: fixed;
  width: 50%;
  height: 100%;
  background-color: #EEEEEE;
  -webkit-animation: left-to-right-div2 0.2s forwards;
  animation: left-to-right-div2 0.2s forwards;
}
.div-three {
  position: fixed;
  width: 50%;
  height: 100%;
  background-color: #EEEEEE;
  -webkit-animation: left-to-right-div3 0.2s forwards;
  animation: left-to-right-div3 0.2s forwards;
}
.div-four {
  position: fixed;
  width: 50%;
  height: 100%;
  background-color: #EEEEEE;
  -webkit-animation: left-to-right-div3 0.2s forwards;
  animation: left-to-right-div3 0.2s forwards;
}

div-2,div-3,div-4基本上是打开的,宽度为50%。

EN

回答 1

Stack Overflow用户

发布于 2017-04-08 08:10:40

您可以使用display属性:

代码语言:javascript
复制
.div-one:before {
  content: "";
  background: url("../../../assets/images/manhattan-min.png") center no-repeat;
  position: fixed;
  width: 100%;
  min-height: 100vh;
  display: block;
}

.div-one {
  width: 100%;
  height: 100vh;
  display: block;
}

.div-five{
  position: relative;
  background-color: brown;
  width: 100%;
  height: 100vh;
  display: block;
}

这应将网页上所有div元素放在彼此下面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43291694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档