首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
布局
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
第一次写移动端自适应布局?那就对了
由上面的自适应布局的特点,即严格按照设计图比例来呈现网页,重点是按照比例,不是尺寸,这个很重要。那是什么比例呢,对于网页设计来说一般可以简单地概括为设计元素的尺寸比上设计图的宽度尺寸,这个有点像地图的比例尺,只要按照比例尺的比例画图就可以把真实的地形画在一张有限尺寸的纸上。对于…
CSS FC布局指南
1. 布局 FC(Formatting Context)格式化上下文,其实指的是一个渲染区域,拥有一套渲染规则,它决定了其子元素如何定位,以及与其他元素之间的关系和相互作用。 Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的。 元素…
CSS布局终极详解
这篇文章会介绍CSS中大部分布局方式以及技巧,包括但不限于浮动、定位、flex、grid。 先来看最常用的一种,利用margin属性设置外边距,当要居中当元素是display:block时可以用这种方法。 使用text-align,将元素当成文字直接居中。当要居中元素是inli…
css经典布局系列二——等分等高布局
此方法不会存在 IE 6 中3像素的 BUG,但 .left 不可选择, 需要设置 .left {position: relative} 来提高层级。 注意此方法增加了不必要的 HTML 文本结构。 相当于right也开启了bfc,就不会被left的浮动影响到。 设置 over…
css经典布局系列一——垂直居中布局
将父元素的width和height设置的和子元素的大小一样,然后设置父元素parent的padding。此时padding会将子元素挤进父元素的中间位置; 绝对定位盒子模型有个特点:left+right+width+padding+margin=包含块的宽度;所以此时可以将le…
Flex布局
网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 +float属性。针对于某些特殊布局就显得非常不方便,例如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以…
三列自适应布局(圣杯布局)
简单来说就是页面分为左中右3个部分,其中左右两侧固定宽度,而中间部分自适应。 假设每列的高度为150px,左列宽度为200px,右列宽度为150px,中间部分自适应。 设置margin-right:-150px;right上移到center一行,完成圣杯布局。此时改变窗口大小,…
三栏布局之自适应布局
在前端的面试中,经常会遇到的一个问题就是“怎么实现左右两端宽度固定,中间自适应”。下面我总结了五种常见的方式实现。
css布局篇——双栏布局与三栏布局
本篇章主讲双栏布局和三栏布局的一些较为古老及实用的原理及实现。说它古老主要也是因为我们不会涉及 flex 这一类魔法一般的布局方式,虽然我也知道用 flex 就能轻松实现很多布局。 做这个文章,一方面也是自己做个学习记录,当做温习一番。另一方面,也希望能够帮助看到这篇文章的新手…
css经典布局系列三——三列布局(圣杯布局、双飞翼布局)
缺点:如果有文字出现,布局就会错乱,导致扩展性不好。 3、将未浮动的middle挤了下去。 此时lefe和right都跟着被拉回来了,左右空出了200px。所以用相对定位把left,right拉回来; 如果某一列内容过多,文字会溢出。解决方法:等高布局;