安排2 Div's Parallel

时间:2018-08-14 04:18:46

标签: html css css3 bootstrap-4 css-position

问题:

代码:

<div style="overflow-y:scroll; width: 50%; height: 100vh; background-color: #ACDBC9;"> .... </div> <div style="overflow-y:scroll; width: 50%; height: 100vh; background-color: #ACDBC9;"> .... </div>

已尝试的情况:

  • 尝试将第一个div和第二个div浮动,但是,第二个div始终在第一个div内结束。

Todo:

  • 想要将div并排放置。

更新后的内容:https://jsfiddle.net/genackwp/

  • 要查看我看到的内容,请改为查看(“固定”)图像。

谢谢

3 个答案:

答案 0 :(得分:1)

<div style="overflow-y:scroll; width: 50%; height: 100vh; background-color: #ACDBC9; float:left; position:fixed;"> .... </div>
<div style="overflow-y:scroll; width: 50%; height: 100vh; background-color: #ACDBC9; float:left; position:fixed;"> .... </div>

https://jsfiddle.net/Sampath_Madhuranga/xpvt214o/605285/

position:fixed;添加到您的代码中。

尝试一下。。现在工作正常。

答案 1 :(得分:1)

Similar Helpful Stack Overflow Question
只需给您的第一个div一个类标识符即可,然后给它一个float:left或以该div的内联样式提供即可。
仅向一等距提供float:left

div:first-child {
  float: left;
}
<div style=" overflow-y:scroll;width: calc(50% - 10px); height: 100vh; background-color: #ACDBC9;"> .... </div>
<div style="overflow-y:scroll; width: calc(50% - 10px);padding-left:10px; height: 100vh; background-color: #ACDBC9;"> .... </div>


内联样式:float: left

<div style="float: left; overflow-y:scroll;width: calc(50% - 10px); height: 100vh; background-color: #ACDBC9;"> .... </div>
<div style="overflow-y:scroll; width: calc(50% - 10px);padding-left:10px; height: 100vh; background-color: #ACDBC9;"> .... </div>

答案 2 :(得分:0)

<div style="overflow-y:scroll;position:fixed; width: 50%; height: 100vh; background-color: #ACDBC9;"><div>

尝试添加“ position:fixed;”,看看是否可以工作