欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

定位.按鈕-手機和手機屏幕下方的項目.底部-頂部的項目

錢浩然2年前8瀏覽0評論

我正在嘗試定位。按鈕-手機和手機屏幕下方的項目。底部物品應該在它的上面。此外,每當我刪除項目,它也應該調整降檔或升檔。如何在不重組現有HTML的情況下實現這一點?我已經嘗試使用flexbox的order屬性,但它似乎不能按預期工作。

超文本標記語言

<div class="mobile-look">
    <div class="top-items">
        <div>
            <div class="heading-items">
               {{!-- Heading --}}
              <h1>Heading</h1>
            </div>
            <div class="button-items">
                {{!-- Buttons --}}
                <button>Button Here</button>
            </div>
        </div>
    </div>


    <div class="bottom-items">
        <div class="bottom-item-container">
            <div class="bottom-item-content">
                {{!-- Item Content --}}
                <h1>Item content</h1>
            </div>
        </div>
    </div>
</div>

半鑄鋼?鋼性鑄鐵(Cast Semi-Steel)

.mobile-look {
    display: flex;
    flex-direction: column;
}

.heading-items {
  order: 3;
}
.button-items {
    order: 2;
    background-color: blue;
}

.bottom-items { 
    order: -1;
    background-color: red;
   
}

.button-items {
   display: flex;
   flex-direction: column;
}

這是一個簡單的結構,它應該看起來像在移動Image Sample on Mobile

如果不改變HTML結構,flex order屬性將無法按預期工作。

您可以:

.button-items {
    position: absolute;
    bottom: 0;
}

通過將這些樣式應用到button元素,它將被固定在視口的底部,而不管移動外觀元素。

所以你也應該給出:

.mobile-look {
    position: relative;
}

現在,我們將有另一個問題,防止元素覆蓋按鈕:

.bottom-items {
    max-height: 300px;
    overflow-y: scroll;
}

如果您面臨由于設備高度小而導致按鈕覆蓋項目的問題,請為& quot移動外觀& quot一節確實能有所幫助。為了確保正確定位,您需要計算標題、項目和按鈕的精確高度。

.mobile-look {
    min-height: 600px; // height of headling, button, + bottom-items max-height
}