css 布局的几种方式

用户头像
芜湖/UI设计师/5年前/140浏览
css 布局的几种方式
用户头像
李青风

css 布局的几种方式

前言


前言

CSS 的布局应该是 CSS 体系中的重中之重了,主要的布局方式有 table 表格布局(早期),float 浮动布局和 flex 布局,还有针对于移动端的响应式布局,不论是工作还是面试都是非常重要的知识。

我们在实际项目,编写HTML页面中,经常遇到两个 float 元素虽然包含在第一个外层 container 中,但是却超出了第一个 container 的范围,在文档流中,父元素的高度默认是被子元素撑开的,也就是子元素多高,父元素就多高。

但是当为子元素设置浮动以后,子元素会完全脱离文档流,此时将会导致子元素无法撑起父元素的高度,导致父元素的高度塌陷。这就是高度塌陷,今天学2种解决方案,大学一起学习,


第一:


父元素设置 overflow: auto 或者 overflow: hidden


第二:


给父元素加一个 after 伪类


.container::after{

        content:'';

        clear:both;

        display:block;

        visibility:hidden;

        height:0; 

    }


0
阅读原文
|
举报
|
收藏
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
盲盒APP UI设计
UI界面 组件
3D渐变流体抽象矢量UI背景图
【新年UI图标】礼物/活动icon
新能源APP应用UIKit
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
智能家居中心 简约 UI设计组件库
【新年UI图标】体育icon
拟物风质感写实UI卡片合集源文件
【新年UI图标】旅行icon
手表表盘UI系列
我的钱包-UI界面设计-app
钱包ui模板
户外旅行飞机情侣假日出行
UI 登录界面设计模板包
【新年UI图标】钱包icon
【新年UI图标】秒杀icon
APP/小程序商业项目UI模板|99个高保真UI+79个原型
3D卡通UI界面图标可爱插画免扣素
【新年UI图标】会员icon
UI通用设计素材1
科技医疗透明柜UI界面设计
Security Camera UI kit
高级表盘系列UI源文件
你可能喜欢
相关收藏夹
大家都在看
登录注册