6. 设置主体区域中的导航栏、文章栏、侧边栏三个部分
设置主体区域中的导航栏、文章栏、侧边栏三个部分。其中,文章栏定义空间弹性,并使用盒布局和垂直方向布局。其他部分为常规样式表。
广州网站设计
- #area #container nav {
- width:170px;
- background-color:#999;
- }
- #area #container article {
- padding:10px;
- /* 定义空间弹,使其随空间伸缩尺寸 */
- -webkit-box-flex:1;
- -moz-box-flex:1;
- box-flex:1;
- /* 开启盒布局 */
- display:-webkit-box;
- display:-moz-box;
- display:box;
- /* 布局方向设置为竖直方向 */
- -webkit-box-orient:vertical;
- -moz-box-orient:vertical;
- box-orient:vertical;
- }
- #area #container aside {
- width:170px;
- background-color:#999;
- }
7. 分别设置导航栏、文章栏、侧边栏的详细部分
分别设置导航栏、文章栏、侧边栏的详细部分。其中文章栏中的文章内容部分设置为空间弹性。其他部分为常规样式表。
广州网站建设
- /* 左侧导航 */
- #area #container nav a:link, #area #container nav a:visited {
- display:block;
- border-bottom:3px solid #fff;
- padding:10px;
- text-decoration:none;
- font-weight:bold;
- margin:5px;
- }
- #area #container nav a:hover {
- color:#FFFFFF;
- background-color:#f47D31;
- }
- /* 中间内容 */
- #area #container article p {
- -webkit-box-flex:1;
- -moz-box-flex:1;
- box-flex:1;
- }
- /* 侧边栏 */
- #area #container aside p {
- padding:15px;
- font-weight:bold;
- font-style:italic;
- color:#FFF;
- }
广州网站建设
至此,一个典型的小型网页设计完成。该网页在改变窗口大小的情况下,能继续保持页面总体格局的完整。


