將一個 div 浮動到另一個 div 中
P粉207483087
P粉207483087 2024-04-03 18:26:07
0
1
481

我需要一個 div 來浮動在另一個 div 中。嘗試使用position:fixed,但div現在浮動到父div之外。

這是範例程式碼。 我需要“Div to Float”來浮動在“Div 1”內。現在它浮在“Div 1”之外並位於“Div 2”後面

這是程式碼。

.wrapper {<!--from  www  .j  av a2s.c  o  m-->
   width:100%;
   height: 200px;
   overflow-y: scroll;
}

.container {
   width: 301px;
  margin: 0px auto;
  height: 1501px;
  background: green;
  position: relative;
}

.element {
   background:yellow;
   position:fixed;
   width:101px;
   height:71px;
   top:51px;
   right:0px;
   left:769px;
   border:2px solid blue;
}
<div class="wrapper">
  <div class="container">
    Div 1
    <div class="element">Div to float</div>
  </div>
</div>
<div class="container" style="margin-top: 30px; background: purple">Div 2</div>

我嘗試過什麼?

.wrapper {<!--from  www  .j  av a2s.c  o  m-->
   width:100%;
   height: 200px;
   overflow-y: scroll;
}

.container {
   width: 301px;
  margin: 0px auto;
  height: 1501px;
  background: green;
  position: relative;
}

.element {
   background:yellow;
   position:fixed;
   width:101px;
   height:71px;
   top:51px;
   right:0px;
   left:769px;
   border:2px solid blue;
}
<div class="wrapper">
  <div class="container">
    Div 1
    <div class="element">Div to float</div>
  </div>
</div>
<div class="container" style="margin-top: 30px; background: purple">Div 2</div>

我的期望是什麼?

我需要「Div to Float」來浮動在「Div 1」內。

現在結果如何?

現在它浮在「Div 1」之外並位於「Div 2」後面

P粉207483087
P粉207483087

全部回覆(1)
P粉041881924
.container {
    position:relative;
}
.element{
position:absolute;
}

我不完全理解你所說的「浮動」是什麼意思,但是這段程式碼會將你的 div.element 放在 div.container

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板