美文网首页
CSS深入浅出-布局套路

CSS深入浅出-布局套路

作者: 酒极子 | 来源:发表于2019-01-12 15:43 被阅读5次

布局流程图

布局流程图

原则

  • 不到万不得已,不要写死 widthheight
  • 尽量用高级语法,如 calcflex
  • 如果是 IE,就全部写死
    把页面做出来就行

Float布局

  • 口诀
  1. 给子元素全加style="float:left(right)"
  2. 给父元素全加class="clearfix"
  3. 在css里写
.clearfix::after{
    content:'';
    display:block;
    clear:both;
}
  • 兼容IE6
.clearfix{
    zoom:1;
}

Flex布局

  • 口诀
  1. 给父元素加上display:flex;
  2. 给父子元素分别加上对应属性
    布局介绍
  • 移动端布局注意点(响应式)
  1. 做两个导航条,一个给pc,一个给mobile
  2. 默认手机端导航条不可见(display:none)
  3. 用媒体查询切换,在屏幕宽度为移动端页面(0~420px)时,就看见手机端导航条,自动隐藏PC的
  4. 写一个js,当用户点击菜单栏按钮时,显示菜单
  5. 自适应宽度"width:auto;"
  • 图片变形怎么办
  1. 不要用<img>标签
background:transparent url(地址) no-repent center;
background-size:cover;//尽量保证全的显示图片
  1. 搜索"固定比例 div 技巧"

例子

  • 百分比布局
元素名:nth-child(数值){
    width:30%;
    background-color:red;
}
元素名:nth-child(数值){
    width:70%;
    background-color:red;
}
  • 宽度不写死
选择器名{
    width:calc(25% - 8px);
//每行四个元素,每个元素间隔8像素
}

相关文章

  • CSS深入浅出-布局套路

    布局流程图 原则 不到万不得已,不要写死 width 和 height 尽量用高级语法,如 calc、flex 如...

  • CSS布局套路

    CSS布局 布局套路 浮动布局 宽度百分比浮动布局http://js.jirengu.com/yobiq/1/ed...

  • CSS布局套路

    这篇笔记的目的是记录分别应用float和flex布局的方法。主要是对遇到的问题进行总结。 1.float布局 总结...

  • CSS 布局套路

    一、布局流程 二、布局原则 尽量不要写死width和height 尽量使用高级语法,如calc、nth-child...

  • CSS布局套路

    原则 1.不到万不得已,不要写死 width 和 height 成固定数值2.如果支持 IE8,就用 Float ...

  • CSS深入浅出1

    css深入浅出 主要内容:布局、居中、自适应、媒介查询、bfc和ifc(触发条件) 1. 宽度与高度 1.1 di...

  • 2019-02-26垂直居中和水平居中

    注意!flex布局代码抄了几个博客也没成功水平居中,也许css深入浅出有答案 垂直居中的实现方式 line-hei...

  • 文章收藏

    CSS布局 CSS布局方案整理

  • css进阶专题

    CSS 学习思路宽度与高度(文档流)堆叠上下文icon 全解移动端页面(响应式)Flex 布局布局套路为什么这么多...

  • css

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

网友评论

      本文标题:CSS深入浅出-布局套路

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