網頁布局 雙飛翼布局

2022-05-05 11:27:07 字數 1666 閱讀 4377

聖杯布局與雙飛翼布局的區別:

聖杯布局(兩邊定寬,中間自適應的另一種實現方式,這兩種方式在結構的書寫上還是有不一樣的),主要是用相對定位與浮動和padding實現

實現兩邊定寬,中間自適應,主要是通過浮動與margin實現,**如下:

1

doctype html

>

2<

html

lang

="en"

>

3<

head

>

4<

meta

charset

="utf-8"

>

5<

title

>雙飛翼布局

title

>

6<

style

>7*

1112

body

1617

.header,

18.footer

2324

.left,

25.main,

26.right

3031

.left

3637

.right

4243

.main

4647

.main-inner

5455

.footer

58style

>

59head

>

60<

body

>

61<

div

class

="header"

>

62<

h4>header

h4>

63div

>

64<

div

class

="main"

>

65<

div

class

="main-inner"

>

66<

h4>main

h4>

67div

>

68div

>

69<

div

class

="left"

>

70<

h4>left

h4>

71div

>

7273

<

div

class

="right"

>

74<

h4>right

h4>

75div

>

76<

div

class

="footer"

>

77<

h4>footer

h4>

78div

>

79body

>

80html

>

效果如下:

網頁布局之雙飛翼布局

雙飛翼布局和聖杯布局有很多相識之處,區別在於雙飛翼布局不使用display定位,結構層面上只將center用div包裹,以margin留出左右側邊欄的距離。header center left right footer css 如下 html,body,div body header,footer ...

雙飛翼布局

第一可以實現三列布局左右固定寬度,中間寬度自適應,第二個,通常三列布局都是按照左 sub 中 main 右 extra 順序來寫的,這樣頁面也會根據這個dom結構來順序載入,而如果用雙飛翼布局,可以使三列布局中mian先載入,sub和extra後載入。html class main div clas...

雙飛翼布局

ued的本意是使用者體驗設計,user experience design,通常的理解,我們做的一切是為了呈現在您眼前的頁面。這是我們平時的寫法,為其新增css樣式 如果按照浮動方法寫,頁面在被瀏覽器解析時,按照左側功能區塊,主題內容功能區塊,右側功能區塊進行載入。但是現在很多專案都是需要主體功能區...