三種兩欄固定中間自適應布局

2021-10-02 16:56:56 字數 497 閱讀 4333

兩邊固定中間自適應這種布局方式在平常的專案中非常常見,本文介紹三種基礎方法,根據這三種方法也可以組合出不同的方法。

在這裡插入**片

"box">

"right">right

"mid">mid

"left">left

`在這裡插入**片`

這裡的flex:1等同於

flex-grow: 1; //放大的比例。預設為0,如果為1則是放大,如果為2則是放大11的兩倍。以此類推

flex-shrink: 1;//隨小比例,空間不足是則會縮下,0是不會,1是會

lex-basis: 0%;專案自身的大小,預設為auto,可設定為固定值

在這裡插
這裡有一點需要注意的是不能將父盒子設定寬度為100%,父級的盒子由子盒子撐起來。

這三種方式是作為三欄布局的常用方式,由這三種方式可變化出不同的方式,在這裡就不多演示,大家有興趣可以嘗試。

三欄布局 左右固定,中間自適應

之前有寫過關於固定父布局,然後父布局內有是兩列自適應。現在我們來看看三欄布局,當左右固定,中間的布適應是如何實現的。這裡將介紹兩種方法,一種是使用margin值,另一種是使用position絕對定位。首先我們來看第一種方法,下面是實現的 無標題文件left right 1.請補充右側編輯器的任務1,...

三欄布局 左右固定,中間自適應

這是我綜合的幾種方法,親自實踐過了。第五種是三個都是自適應。charset utf 8 三欄布局title type text css 第一種方法 bfc left right main 第二種方法 雙飛翼布局 container main left right 第三種方法 聖杯布局 contain...

三欄布局(兩邊固定,中間自適應)

我的答案 1 div class left 1 div 2 div class center 2 div 3 div class right 3 div 4 style text type css 5 div 6 left,right 7 center 8 style 網上答案 主要有定位,浮動和通...