是否可以透過 MediaQueries 更改在較小解析度下顯示的佈局而不更改預設佈局?
P粉301523298
P粉301523298 2023-09-16 14:17:29
0
1
771

我在預設解析度上使用「網格模板列」佈局,使元素按預期顯示,但在較小的解析度上,它們由容器優先級渲染,創建我想要更改的視覺效果。

在預設解析度下: 在顯示器左側呈現,然後在顯示器的另一端呈現

# 位於其下方。在較小的解析度上,我想讓元素在此佈局中呈現: 然後 # 然後

一個每個都在另一個之下。

Image

blablabla

.container { width: 75%; margin: 0 auto; } .about_container { display: grid; grid-template-columns: 20% 75%; gap: 5%; }
@media screen and (max-width: 600px) { .container { grid-template-columns: 1fr; gap: 0; } }

P粉301523298
P粉301523298

全部回覆 (1)
P粉002546490

考慮應用顯示:內容在窄斷點處的列包裝器上,以便它們的佈局框被它們的子級替換,從而有效地使它們的子級成為網格佈局的子級。這樣我們就可以使用order對子元素重新排序,儘管它們位於不同的父元素中。

.container { width: 75%; margin: 0 auto; } .about_container { display: grid; grid-template-columns: 20% 75%; gap: 5%; } @media screen and (max-width: 600px) { .container { grid-template-columns: 1fr; gap: 0; } .contents { display: contents; } Selector { order: 2; } Skills { order: 1; } .paragraph-wrapper { order: 3; } }
Image
Selector
Skills

blablabla

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!