1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title></title>
 5     <link rel="stylesheet" type="text/css" href="css/main.css">
 6 </head>
 7 <body>
 8     <div id="header">头部</div>
 9     <div id="container">
10         <div class="mainBox">
11             内容区域
12             <p>我说情爱的请大赛撒谎和大嫂多少</p>
13             <p>hsdaufhsalfsa</p>
14             <p>shhsaldhsakl</p>
15             <p>我说情爱的请大赛撒谎和大嫂多少</p>
16             <p>hsdaufhsalfsa</p>
17             <p>shhsaldhsakl</p>
18             <p>我说情爱的请大赛撒谎和大嫂多少</p>
19             <p>hsdaufhsalfsa</p>
20             <p>shhsaldhsakl</p>
21             <p>我说情爱的请大赛撒谎和大嫂多少</p>
22             <p>hsdaufhsalfsa</p>
23             <p>shhsaldhsakl</p>
24             <p>我说情爱的请大赛撒谎和大嫂多少</p>
25             <p>hsdaufhsalfsa</p>
26         </div>
27         <div class="sideBox">
28             侧边栏
29             <span>把手</span>
30         </div>
31     </div>
32     <div id="footer">底部</div>
33 </body>
34 </html>

 1 body{
 2     padding: 0px;
 3     margin: 0px;
 4 }
 5
 6 #header,#footer{
 7     height: 50px;
 8     background-color: #e9e9e9;
 9
10 }
11
12 #container{
13     position: relative;
14     overflow: hidden;
15     margin: 10px 0px;
16 }
17
18 #container:after{
19     display: block;
20     content: "";
21     line-height: 0px;
22     font-size: 0px;
23     clear: both;
24     visibility: hidden;
25 }
26
27 .mainBox{
28     margin-left: 320px;
29     background-color: green;
30     width: auto;
31     color: white;
32 }
33
34 .sideBox{
35     width: 300px;
36     height: 500px;
37     position: absolute;
38     left: 0px;
39     top: 0px;
40     background: #234567;
41 }
42
43 .sideBox span{
44     background: red;
45     color: white;
46     right: 0px;
47     position: absolute;
48     top: 50%;
49     width: 30px;
50     height: 50px;
51     text-align: center;
52 }

要想两列等高一般采用js进行计算设置,如果采用css则可以使用背景填充办法,或者背景色填充办法,但都不是太好

转载于:https://www.cnblogs.com/rjjs/p/6498575.html

css那些事儿2 经典两列布局相关推荐

  1. 用css、html编写一个两列布局的网页,名称为css.html ,要求左侧宽度为200px ,右侧自动扩展...

    <body><div style=" float:left; width:200px; height:300px; border: 1px #0033FF solid;&q ...

  2. CSS圣杯布局常用吗,CSS 经典三列布局之圣杯布局

    圣杯布局 圣杯布局是典型的 CSS 布局问题,有着众多的解决方案. 圣杯布局是一种非常经典和常用的布局方式,其所指的是三列布局,中间宽度自适应,两边定宽:或者两列布局,主体宽度自适应,左边或右边定宽. ...

  3. CSS布局代码:两列布局实例

    CSS两列布局,右侧固定,左侧自适应宽度 <div style="width:90%; margin:0 auto;"> <div style="wid ...

  4. CSS布局——横向两列布局

    1.固定两栏布局,使用float,注意对紧邻元素清除浮动影响.IE6在使用float布局同时设置横行margin的情况下会有双边距BUG,解决方案是加入_display:inline 代码如下: &l ...

  5. css两列布局之基于BFC规则实现

    css要实现常见的自适应两列布局的方式方法挺多. 这里讲的是利用设置overflow不为visible时会形成新的BFC来实现.至于什么是BFC,可以搜搜看先,基本都讲的差不多了.等有更多空余时间,专 ...

  6. html5+css 两列布局

    <!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"> ...

  7. html三列布局和两列布局,CSS 常见两列布局、三列布局

    一.两列布局: 方法一:采用position:absollute;并设置margin-left的值. #left{ position:absolute; width:300px; top:0px; l ...

  8. CSS布局之两列布局

    两列布局 两列布局一般情况下是指定宽与自适应布局,两列中左列是确定的宽度,右列是自动填满剩余所有空间的一种布局效果: 左列自适应, 右列定宽 float + margin 属性实现: float + ...

  9. 两列布局、三列适应布局、两列等高适应布局。

    一. 两列布局:左侧定宽.右侧自适应. 四种方法 :flex .position.float和负外边距.外边距 1. 使用flex. <!DOCTYPE html> <html> ...

最新文章

  1. 企业网站建设中seo不能缺
  2. COW奶牛!Copy On Write机制了解一下
  3. 为什么早上和傍晚的太阳总是红色,而中午的大阳却是黄白色?
  4. [线性代数]Note3--乘法和逆矩阵
  5. mysql占用内存吗_mysql占多少内存
  6. Wireshark笔记-ping,arp相关的实验(2台主机是否能通)
  7. jquery attr
  8. Claris FileMaker Pro更新至19.2.1.14中文版
  9. C#遍历DataSet数据的几种方法总结
  10. 华为手机耳机sws音效是什么_耳机sws音效是什么 华为手机耳机sws音效是什么
  11. 海量存储之十九--一致性和高可用专题
  12. AD7705和压力传感器的计算
  13. npm install报错10054,Error while executing
  14. Java继承关系之富二代和他爹
  15. PyQt5 Qt Designer 新手教程(一)—— 软件界面介绍
  16. python 笔记--同时输入两个数字
  17. 【转】技术人如何加速成长?提升你的思维和学习方式【思想上勤奋、借事修人、第一性原理、结构化思维/金字塔原理、复盘、解构和重组】
  18. 一个程序是如何运行起来的?
  19. webinspect导出报告选择项
  20. instantrails installation

热门文章

  1. Linux CentOS 修改服务器主机名hostname
  2. thinkphp5+workerman搭建微信小程序socket后台,建立自己的聊天室
  3. [LeetCode]题解(python):072-Edit Distance
  4. ping 监控网络延时
  5. 在AD中恢复误删除的对象
  6. Android快捷键
  7. Android Studio使用小技巧:提取方法代码片段
  8. Gitlab的CI/CD初尝试
  9. Java并发编程—锁的基本概念
  10. Jetpack:使用 ActivityResult 处理 Activity 之间的数据通信