前端——多行三列模式页面布局

简介: 前端——多行三列模式页面布局

纪念一下难得听课的前端

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>多行三列模式页面布局</title>
  <style type="text/css">
    @import url("out.css");
  </style>
</head>
<body>
  <div id="container" class=" ">
    <div id="head" class=" ">
      <div id="logo" class=" ">logo</div>
      <div id="nav" class=" ">nav</div>
    </div>
    <div id="main" class=" ">
      <div id="left" class=" ">
        <div id="left1" class=" ">left1</div>
        <div id="left2" class=" ">left2</div>
        <div id="left3" class=" ">left3</div>
        <div id="left4" class=" ">left4</div>
      </div>
      <div id="center" class=" ">
        <div id="center1" class=" ">center1</div>
        <div id="center2" class=" ">center2</div>
      </div>
      <div id="right" class=" ">
        <div id="right1" class=" ">right1</div>
        <div id="right2" class=" ">right2</div>
      </div>
    </div>
    <div id="footer" class=" ">footer</div>
  </div>
</body>
</html>
@charset "utf-8";
/* CSS Document */
*{
  font-size: 20px;
  margin: 0;
  padding: 0px;
}
#container{
  width: 100%;
  height: 700px;
  margin: 10px;
}
#head{
  width:100%;
  height: 200px;
}
#logo{
  background-color: aqua;
  width: 100%;
  height: 150px;
}
#nav{
  background-color:#33CF8B;
  width: 100%;
  height: 50px;
}
#main{
  background-color:#31C153;
  width: 100%;
  height: 500px;
}
#footer{
  background-color:#5910D2;
  width: 100%;
  height: 50px;
}
#left{
  background-color:#E72B2F;
  width: 33%;
  height: 100%;
  float: left;
}
#center{
  background-color:#E08119;
  width: 34%;
  height: 100%;
  float: left;
}
#right{
  background-color:#199BB4;
  width: 33%;
  height: 100%;
  float: left;
}
#left1{
  background-color:#2D1FCD;
  width: 100%;
  height: 123px;
  border-bottom: 2px solid #FFFFFF;
}
#left2{
  background-color:#32CA43;
  width: 100%;
  height: 123px;
  border-bottom: 2px solid #FFFFFF;
}
#left3{
  background-color:#D724CE;
  width: 100%;
  height: 123px;
  border-bottom: 2px solid #FFFFFF;
}
#left4{
  background-color:#C3CC07;
  width: 100%;
  height: 125px;
}
#center1{
  background-color:#B712E7;
  width: 100%;
  height: 198px;
  border-bottom: 2px solid #FFFFFF;
}
#center2{
  background-color:#11B589;
  width: 100%;
  height: 300px;
}
#right1{
  background-color:#E8070B;
  width: 100%;
  height: 148px;
  border-bottom: 2px solid #FFFFFF;
}
#right2{
  background-color:#D0C729;
  width: 100%;
  height:350px;
}

诡异的颜色布局

20200401134307494.png

目录
相关文章
|
6月前
|
设计模式 存储 缓存
精进前端开发:深入探讨前端设计模式
精进前端开发:深入探讨前端设计模式
68 0
|
6月前
|
前端开发 搜索推荐 UED
解密前端路由: hash模式vs.history模式
解密前端路由: hash模式vs.history模式
|
6月前
|
设计模式 前端开发 JavaScript
前端设计模式之【迭代器模式】
前端设计模式之【迭代器模式】
74 0
|
6月前
|
移动开发 前端开发 JavaScript
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
|
1月前
|
设计模式 前端开发
前端设计模式
10月更文挑战第5天
26 3
|
1月前
|
JavaScript 前端开发 应用服务中间件
Vue开发中,在实现单页面应用(SPA)前端路由时的hash模式和history模式的区别及详细介绍
Vue开发中,在实现单页面应用(SPA)前端路由时的hash模式和history模式的区别及详细介绍
26 0
|
2月前
|
前端开发
前端web入门第四天】03 显示模式+综合案例热词与banner效果
本文档介绍了HTML中标签的三种显示模式:块级元素、行内元素与行内块元素,并详细解释了各自的特性和应用场景。块级元素独占一行,宽度默认为父级100%,可设置宽高;行内元素在同一行显示,尺寸由内容决定,设置宽高无效;行内块元素在同一行显示,尺寸由内容决定,可设置宽高。此外,还提供了两个综合案例,包括热词展示和banner效果实现,帮助读者更好地理解和应用这些显示模式。
|
3月前
|
设计模式 JavaScript 前端开发
Vue.js 组件设计模式:在前端热潮中找到归属感,打造可复用组件库,开启高效开发之旅!
【8月更文挑战第22天】Vue.js 以其高效构建单页应用著称,更可通过精良的组件设计打造可复用组件库。组件应职责单一、边界清晰,如一个显示文本并触发事件的按钮组件,通过 props 传递标签文本,利用插槽增强灵活性,允许父组件注入动态内容。结合 CSS 预处理器管理和封装独立模块,配以详尽文档,有效提升开发效率及代码可维护性。合理设计模式下,组件库既灵活又强大,持续实践可优化项目工作流。
51 1
|
4月前
|
前端开发 JavaScript 开发者
条件判断的模式问题之为什么不建议在前端日常业务开发中使用OOP的责任链模式实践
条件判断的模式问题之为什么不建议在前端日常业务开发中使用OOP的责任链模式实践
|
5月前
|
缓存 前端开发 安全
探索现代Web开发中的前端架构模式
【6月更文挑战第23天】随着互联网技术的飞速发展,前端架构在Web开发中扮演着越来越重要的角色。本文将深入探讨现代Web开发中使用的几种主流前端架构模式,包括单页面应用(SPA)、微前端架构和JAMStack等,并分析它们的优势与应用场景。通过实例演示,我们将看到如何根据项目需求选择合适的前端架构,以及如何利用这些架构模式提升开发效率和应用性能。