css布局一般步骤

选择要不要支持ie8+;

要支持ie:浮动布局;
不支持ie:Flex布局;

1、要支持ie8+;浮动布局

参考官网: 锤子官网
先从逻辑上写通html
再调整css

1、第一个知识点:全部用ul等有意义的写,不要都用div;可以用div包起来;li上面不要加class;
2、第二步:写logo,实在想不到好的标签,用div;
3、html顺序与css顺序一样;
4、先写通html,再调整css;

5、在每一块上加上左浮动float:left;
6、在他们的最外层加上爸爸层,爸爸曾加上一个类class 清除浮动

 .clearfix::after{
      content:'';
      display: block;
      clear: both;
    }

给这个爸爸层一个边框,可以看到,在加入clearfix之前边框是0,加入后,边框高框起来了下面内容

7、精准测量大小啥的:先写上后删除
8、在爸爸身上写上总的宽度(这时候需要引入,否则会不够宽)

*{
      margin:0;
      padding:0;
    }

1.2正式总结
1、在儿子加float:left; 最后加上right
2、写clearfix ,加到爸爸身上(直接爸爸身上就得加,爷爷加了不算)

.clearfix::after{          
      content:'';
      display: block;
      clear: both;
    }

支持ie: 一个:
不支持ie:两个:
3、给儿子调宽度

例子

2、Flex 浮动布局

待续。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,693评论 1 92
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 5,899评论 0 2
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,861评论 0 11
  • @转自GitHub 介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的?(1)有两种, IE 盒子模...
    YT_Zou阅读 5,105评论 0 1
  • 麻木地活着 生无可恋? 没有痛苦矛盾的生活 或许只存在于梦中 而梦也并非每个都如此美好 如果我自己也不信我能做好 ...
    角落蜷缩阅读 1,558评论 0 0

友情链接更多精彩内容