194节---------4月19日

浮动布局注意点

  • 浮动和标准流的父盒子搭配先用标准流的父元素排列上下位置,之后内部子元素采取浮动排列左右位置
  • 一个盒子里有多个盒子,如果一个元素浮动了,那么其他兄弟也应该浮动,以防止引起问题。
  • 浮动的盒子只会影响后面的标准流,不会影响前面的标准流

清除浮动

由于父盒子很多情况下,不方便给高度,但是子盒子浮动又不占有位置,最后父级盒子的高度为0时,就会影响下面的标准流盒子。

  • 清除浮动的本质就是清除浮动元素造成的影响
  • 如果父盒子本身有高度,则不需要清除浮动
  • 清除浮动后,父级就会根据浮动的子盒子自动监测高度,父级有了高度,就不会影响下面的标准流

语法:

选择器{clear:属性值;}
  • left清除左侧浮动的影响
  • right清除右侧浮动的影响
  • both同时清除左右两侧浮动的影响

实际工作中:几乎只用clear:both;

清除浮动的策略是:闭合浮动


清除浮动的方法:

  • 额外标签法(隔墙法)

新添加的元素必须是块级元素

在浮动元素末尾添加一个空的标签。例如:

<div style=“clear:both”><div>
  • 父级添加overflow

将其属性值设置为hidden、auto或scroll

  • 父级添加after伪元素

在父级元素<>中加上class:"clearfix"

在<style>中 直接加入代码段:

.clearfix:after {
    content : "";
    display: block;height: 0;
    clear : both;
    visibility: hidden;
}

.clearfix{
    *zoom : 1;
}
  • 父级添加双伪元素

在父级元素<>中加上class:"clearfix"

在<style>中 直接加入代码段:

.clearfix:before,clearfix:after {
content :"";
display:table;

}

.clearfix:after {
    clear:both;
}

.clearfix{
    *zoom : 1;
}

PS切图

分为图层切图、切片切图、PS插件切图等。

图层切图

最简单的切图方式:右击图层,快速导出为PNG(透明背景)

如果图片和字体在两个图层,可以选中一个后,按shift再点另一个,然后ctrl+e,就可以合并为一个图层

切片切图

利用切片工具选出需要导出的部分,再存储(文件-导出-存储为web设备所用格式-选择需要的图片格式-存储)

PS插件切图

cutterman是ps的一款插件,能够自动将你所需要的图层进行输出

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值