多列布局

简介: 两列定宽 DOCTYPE html> 两列布局 html,body,.body,.main,.side{ margin: 0; padding: 0; height: 100%; } .

两列定宽

image

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>两列布局</title>
    <style type="text/css">
    html,body,.body,.main,.side{
        margin: 0;
        padding: 0;
        height: 100%;
    }

    .body{
        width: 960px;
        margin: 0 auto;
    }

    .main{
        background-color: pink;
    }
    .side{
        background-color: #bebebe;
    }

    
    .main{
        float: left;
        width: 660px;

    }
    .side{
        float: right;
        width: 300px;

    }

    

    .clearfix:after{
        content: '.';
        display: block;
        clear: both;
        height: 0;
        overflow: hidden;
        visibility: hidden;
    }
    </style>
</head>
<body>
<div class="body clearfix">
    <div class="side">side</div>
    <div class="main">main</div>
</div>
</body>
</html>

 

image

main向 左浮动 ,side向右浮动。

main定宽660px, side定宽300px

在main和side 元素的父元素上加 clearfix,用来『清除浮动』,这样后续的元素就不会受到 main和side『浮动动作』的影响。

 

 

定宽+自适应

image

 

 

 

 

 

不定宽+自适应

image

 

 

 

多列不定宽

 

image

 

 

 

 

 

等宽

image

 

 

 

 

 

 

 

css float 属性介绍:http://www.w3school.com.cn/css/css_positioning_floating.asp

如果你使用 chrome浏览器,这里推荐给你一个浏览器插件(用于查看div 分布情况)  Div Density

开始做,坚持做,重复做
相关文章
|
9月前
用dragstart、drag、dragend、dragover、drop、dragleave实现针对表格列的顺序进行拖拽排序(附带实现选择某几列数据显示或隐藏)
用dragstart、drag、dragend、dragover、drop、dragleave实现针对表格列的顺序进行拖拽排序(附带实现选择某几列数据显示或隐藏)
|
5月前
antd table合并行或者列(动态添加合并行、列)
在Ant Design的Table组件中实现行或列的合并,通过动态计算数据源中的`rowSpan`或`colSpan`属性来控制,支持对特定字段进行行或列合并,包括多选框列的合并处理。
706 3
antd table合并行或者列(动态添加合并行、列)
|
5月前
|
前端开发 容器
前端基础(十五)_多栏布局(两列自适应布局、圣杯布局---三列布局、双飞翼布局--三列布局、等高布局)
本文介绍了前端开发中的多种自适应布局技术,包括两列自适应布局、圣杯布局(三列布局)、双飞翼布局(三列布局)和等高布局。文章通过代码示例展示了如何使用HTML和CSS实现这些布局,以及如何通过flex布局简化实现过程。
204 2
|
5月前
包含多列或多行的单元格
包含多列或多行的单元格。
36 1
2行三列的布局如何使用flex进行设计
2行三列的布局如何使用flex进行设计
排列布局
排列布局
99 0
拖拽排序-列表布局
拖拽排序-列表布局
205 0
拖拽排序-网格布局
拖拽排序-网格布局
246 0
|
前端开发
html 三列布局(两列自适应,一列固定宽度)
原文:html 三列布局(两列自适应,一列固定宽度) 不做过多解释:主要是记录一个完整的布局样式,实现页面大致三列其中左右两列是自适应宽度,中间固定宽度效果。 不多少代码奉上: CSS样式代码: /******************** *公共标签样式 ***************...
877 0

热门文章

最新文章