CSS浮动

本文详细讲解了浮动在网页布局中的作用,包括标准流的运用、浮动元素的特性、如何使块级元素水平排列和对齐,以及清除浮动的各种方法。同时介绍了PS切图的基本技巧和CSS属性书写顺序。
摘要由CSDN通过智能技术生成

目录

1. 浮动(float)

1.1 传统网页布局的三种方式

​1.2 标准流(普通流 / 文档流)

1.3 为什么需要浮动?

1.3.1 如何让多个块级盒子(div)水平排列成一行?

1.3.2 如何实现两个盒子的左右对齐?

1.3.3 总结(重点)

1.4 什么是浮动?

1.5 浮动特性(重难点)

1.5.1 浮动元素会脱离标准流(脱标)

1.5.2 浮动的元素会一行内显示并且元素顶部对齐

1.5.3 浮动的元素会具有行内块元素的特性

1.6 浮动元素经常和标准流父级搭配使用

2. 常见网页布局

2.1 常见网页布局

2.2 浮动布局注意点

3. 清除浮动

3.1 为什么需要清除浮动?

3.2 清除浮动本质

3.3 清除浮动

3.3.1 清除浮动语法

3.3.2 清除浮动的方法

(1)额外标签法

(2)父级添加overflow

(3)after伪元素法

(4)双伪元素清除浮动

清除浮动小总结

4. ps切图

4.1 常见的图片格式

PS有很多的切图方式:图层切图、切片切图、PS插件切图等

4.2 图层切图

4.3 切片切图

4.4 PS插件切图

5. 学成在线案例

5.1 准备素材和工具

5.2 案例准备工作

5.3 CSS属性书写顺序(重点)

5.4 页面布局整体思路

5.5 确定版心

5.6 头部制作

5.7 banner制作

5.8 精品推荐小模块

5.9 精品推荐


1. 浮动(float)

1.1 传统网页布局的三种方式

1.2 标准流(普通流 / 文档流)

1.3 为什么需要浮动?

提问:我们用标准流能很方便的实现如下效果吗?

1.3.1 如何让多个块级盒子(div)水平排列成一行?

1.3.2 如何实现两个盒子的左右对齐?

1.3.3 总结(重点)

1.4 什么是浮动?

1.5 浮动特性(重难点)

加了浮动之后的元素,会具有很多特性,需要我们掌握的:

1. 浮动元素会脱离标准流(脱标)

2. 浮动的元素会一行内显示并且元素顶部对齐

3. 浮动的元素会具有行内块元素的特性

1.5.1 浮动元素会脱离标准流(脱标)

1.5.2 浮动的元素会一行内显示并且元素顶部对齐

1.5.3 浮动的元素会具有行内块元素的特性

1.6 浮动元素经常和标准流父级搭配使用

2. 常见网页布局

2.1 常见网页布局

2.2 浮动布局注意点

3. 清除浮动

3.1 为什么需要清除浮动?

3.2 清除浮动本质

3.3 清除浮动

3.3.1 清除浮动语法

3.3.2 清除浮动的方法

(1)额外标签法

(2)父级添加overflow

(3)after伪元素法

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {   
     /* IE6、7专有 */
    *zoom: 1;
}

其中.clearfix为一个类名,只有类名为.clearfix才能调用以上代码
(4)双伪元素清除浮动

.clearfix: before,
.clearfix: after {
    content: "";
    display: table;
}
.clearfix: after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}

清除浮动小总结

浮动的盒子不会有外边距合并的问题

4. ps切图

4.1 常见的图片格式

PS有很多的切图方式:图层切图、切片切图、PS插件切图等

4.2 图层切图

最简单的切图方式:右击图层→快速导出为PNG

但是很多情况下,我们需要合并图层再导出:

1.选中需要的图层:图层菜单→合并图层(ctrl+e)

2.点击→快速导出为PNG

最好的方式是:沟通

4.3 切片切图

4.4 PS插件切图

5. 学成在线案例

5.1 准备素材和工具

1.学成在线PSD源文件

2.开发工具 = PS(切图)/cutterman插件+vscode(代码)+chrome(测试)

5.2 案例准备工作

5.3 CSS属性书写顺序(重点)

5.4 页面布局整体思路

5.5 确定版心

5.6 头部制作

5.7 banner制作

5.8 精品推荐小模块

5.9 精品推荐

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值