美文网首页
CSS常见布局

CSS常见布局

作者: 郑宋君 | 来源:发表于2018-10-08 13:19 被阅读0次

双列布局:一列固定宽度,另外一列自适应宽度
实现思路:浮动元素 + 普通元素margin(右边时自适应同理)

  <style>
    .aside{
      width: 200px;
      height: 500px;
      background: yellow;
      float: left;
    }
    .main{
      margin-left: 210px;
      height: 400px;
      background: red;
    }
  </style>
    <div class="aside">aside</div>
    <div class="main">content</div>

三列布局:两侧两列固定宽度,中间列自适应宽度
实现原理:浮动元素 + 普通元素margin(同样记住渲染顺序,自适应放最后,浮动元素放前两位)

<style>
    .menu{
      width: 100px;
      height: 500px;
      background: pink;
      float: left;
    }
    .aside{
      width: 200px;
      height: 500px;
      background: yellow;
      float: right;
    }
    .main{
      margin-left: 110px; /*为什么要加margin-left*/
      margin-right: 210px;
      height: 400px;
      background: red;
    }

</style>

    <div class="menu">menu</div>
    <div class="aside">aside</div>
    <div class="main">content</div>

水平等距排列

<style>
*{
  padding:0px;
  margin:0px;
}

.ct{
    width:640px;
  background:red;
  overflow:hidden
}


li{
  width:200px;
  height:200px;
  background:yellow;
  float:left;
  margin-left:20px;
  border:none;
}

ul{
  list-style:none;
  margin-left:-20px;
}
</style>
<div class="ct">
    <ul>
      <li>1</li>
      <li>1</li>
      <li>1</li>
      <li>1</li>
      <li>1</li>
      <li>1</li>
      <li>1</li>
      <li>1</li>
      <li>1</li>
    </ul>
</div>

PS:外部必须还有一个父级容器包裹,给予宽度属性,此外层使用margin负值调整状态

相关文章

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • CSS布局

    CSS入门(3) CSS的常见布局 CSS常见布局使用display属性(文档流)+position属性(定位)+...

  • CSS布局

    CSS的常见布局 CSS常见布局使用display属性(文档流)+position属性(定位)+float属性(浮...

  • CSS布局

    HTML CSS + DIV实现整体布局必备知识利用HTML和CSS实现常见的布局 单列布局 css 实现竖直居中...

  • css笔记-1/css的学习思路

    CSS 3 核心思想 响应式堆叠上下文常见布局:Float 布局、Flex 布局常见动画:Fullpage、轮播、...

  • CSS经典布局

    CSS经典布局 本文主要对一些常见的CSS布局问题进行总结,涉及三栏布局、负margin、清除浮动、居中布局、Fl...

  • BFC原理和作用

    一、常见布局模式 在讲BFC之前,我们先来看一下常见的CSS三种布局模型: CSS中的三种布局模型:流动模型(Fl...

  • 【CSS】 Index

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局

  • CSS实现三栏布局

    CSS实现三栏布局(5种) 常见的布局方式: float布局、Position定位、table布局、弹性(flex...

  • css常见布局

    左右布局 最常见之一:方法有两种浮动 float和flex; float 使元素浮动脱离文档流具体实现和效果 fl...

网友评论

      本文标题:CSS常见布局

      本文链接:https://www.haomeiwen.com/subject/frndaftx.html