web前端|html教程
DIV+CSS 网页布局之:混合布局 – 彼岸时光
web前端-html教程
1、混合布局
微信网页分享音乐源码,ubuntu16.04lj,tomcat服务端口的,payton语言爬虫,php学习规划交流,seo讲座lzw
在了解了一列、两列和三列布局之后,混合布局也就不难理解了,混合布局也可以叫综合型布局,那么混合布局就可以在一列布局的基础之上,分为两列布局,三列布局,网页布局的结构普遍都是三列布局,但是在三列布局的基础上,可以根据实际需求,对网页再进行划分。
asp网站源码如何布置,vscode固定工作目录,ss ubuntu 安装,tomcat启动后宕机,sqlite3时间,我的世界爬虫大作战手机版,php 唯一字符串,SEO优化网站排名推广,音乐网站 jsp 源码,dede模板制作lzw
1 2 3 45
头部
47
48
左边
49
50
右-左
51
右-右
52
53
54
页脚
55 56
2、固定宽度混合布局
app内测分发系统源码,vscode怎么从键盘输入数据,ubuntu安装sasl,tomcat图片与项目分离,csdn爬虫python,php数组怎么取值,濮阳seo搜索引擎优化lzw
固定宽度的混合布局结构,同固定宽度的三列布局模式相同。
1 2 3 45
头部
50
51
左边
52
53
右-左
54
右-右
55
56
57
页脚
58 59
3、自适应混合布局
自适应混合布局是对三列自适应布局的改进。
1 2 3 45
头部
45
46
设计网页的第一步就是设计版面布局,搭建网站结构,网页排版的合理性,在一定程度上也影响着网站整体的布局以及后期的优化。一个好的网站形象能更容易地吸引用户、留住用户。因此,网站首页第一屏的排版非常重要,很多时候能决定用户的去与留。
47
右列
48
左列
49
50
页脚
51 52
4、混合布局的应用
混合布局在网站中应用比较广泛,再复杂的布局结构,他们的原理都是相通的,可以举一反三。网页布局就是依据内容、功能的不同,使用 CSS 对元素进行格式设置,根据版面的布局结构进行排列,那么布局也就是元素与元素之间的关系,或者向一边看齐,或者精准定位,或者有一定间距,或者嵌套,或者相互堆叠,使元素按照设计稿的样式漂亮的呈现在网页上。
1
2
3
4
5
8 #header{
9height:30px;
10background:blue;
11margin-bottom:10px;
12 }
13 #nav{
14width:960px;
15margin:0 auto;
16margin-bottom:10px;
17 }
18 #main{
19width:960px;
20height:800px;
21margin:0 auto;
22overflow:hidden;
23 }
24 #main .left{
25width:200px;
26height:800px;
27background:lightgreen;
28float:left;
29 }
30 #main .right{
31width:750px;
32height:800px;
33float:right;
34 }
35 #main .right .sup{
36height:200px;
37margin-bottom:10px;
38 }
39 #main .right .sup-left{
40width:370px;
41height:200px;
42background:pink;
43float:left;
44 }
45 #main .right .sup-right{
46width:370px;
47height:200px;
48background:orange;
49float:right;
50 }
51 #main .right .middle{
52height:300px;
53background:yellow;
54margin-bottom:10px;
55 }
56 #main .right .sub{
57height:280px;
58background:purple;
59 }
60 #footer{
61width:960px;
62height:50px;
63background:gray;
64margin:0 auto;
65margin-top:10px;
66 }
67 #nav ul{
68list-style:none;
69background:lightgray;
70overflow:hidden;
71 }
72 #nav li{
73float:left;
74 }
75 #nav li a{
76display:block;
77color:black;
78width:104px;
79height:30px;
80line-height: