美文网首页让前端飞网页前端后台技巧(CSS+HTML)
css盒子布局,浮动布局以及显影与简单的动画

css盒子布局,浮动布局以及显影与简单的动画

作者: 大前端世界 | 来源:发表于2019-12-27 22:23 被阅读0次

一.盒子布局

1.盒子布局的组成

  • margin
  • border
  • padding
  • content

2.margin

margin是外边距,控制盒子的显示位置相对于他的上一级

left、top控制自身,right、bottom影响兄弟

3.border

  • 宽度:border-width

  • 颜色:border-color

  • 透明度:transparent

  • 样式:border-style:

    常用的样式

    • none:没有边框
    • solid:实线
    • dashed虚线
    • dotted点或者方框根据浏览器不同样式有有点区别
  • 透明度:颜色里面的用rgb颜色第四个参数来控制来控制

4.content

content是宽x高,作为内容或子标签的显示区域

padding与边框之间的距离

5.盒子阴影

box-shadow: x轴偏移 y轴偏移 虚化程度 阴影宽度 阴影颜色

6.重点

  • 盒模型:margin、padding协调操作,能用padding尽量用padding,再考虑用margin
  • 父子级顶端产生距离,建议使用padding
  • margin、padding的参数auto自动获取留白区域适用根据留白地方居中使用

二.浮动布局

1.浮动布局

float

1.子集浮动参照父级宽度
2.子集浮动不再撑开父级高度
3.父级高度需要自己处理,否则会影响兄弟布局,采用清浮动处理

2.after|before

after与before是伪类

他们与CSS选择器直接用:连接

after元素出现后

before元素出现前

3.清浮动

父级清浮动,就是在自己宽度是否确定下,都能保证父级的高度刚刚好包裹子集

需要左右排列的block采用浮动布局,且父级一定要清浮动

方法一:

.浮动的标签:after {
    content: '';
    display: block;
    clear: both;
}

方法二:

.浮动标签下一个要显示的标签(会受到他浮动影响的):before {
    content: '';
    display: block;
    clear: both;
}
专门建立的学习Q-q-u-n: 731771211,分享学习方法和需要注意的小细节,不停更新最新的教程和学习技巧
(从零基础开始到前端项目实战教程,学习工具,全栈开发学习路线以及规划)

三.动画

1.显隐

​ 1)display:none | block 不可以做动画
​ 2)opacity: 0 | 1 可以做动画
​ 3)width:0 | height: 0 可以做动画

2.动画

transition: 动画时间(.5s) 延迟时间(.1s) 动画属性(all) 运动曲线(ease)

相关文章

  • css盒子布局,浮动布局以及显影与简单的动画

    一.盒子布局 1.盒子布局的组成 margin border padding content 2.margin m...

  • css3动画过渡实现鼠标跟随导航效果

    效果知识点:html/css布局思维, div+css讲解,css3动画,盒子模型, 浮动与定位,鼠标事件。 ?h...

  • 常见的CSS布局小技巧

    常见的CSS布局小技巧 左右布局 给父盒子添加清除浮动clearfix样式 给子盒子添加左右浮动float: le...

  • CSS浮动

    CSS浮动 传统网页布局的三种方式 网页布局的本质——用 CSS 来摆放盒子。 把盒子摆放到相应位置. CSS 提...

  • CSS---浮动

    1. 浮动(float) 1.1 CSS 布局的三种机制 网页布局的核心——就是用 CSS 来摆放盒子。 CSS ...

  • day04_CSS基础(4)

    一、CSS布局种类 网页布局的核心——就是用 CSS 来摆放盒子位置。CSS布局有三种机制,分别为普通流、浮动、定...

  • web前端程序员必看之浮动布局与弹性布局的区别

    Web页面布局技术主要css2.0中主要出现了浮动布局与定位,以及css3中新的布局方式弹性布局。 对于web页面...

  • web前端程序员必看之浮动布局与弹性布局的区别

    Web页面布局技术主要css2.0中主要出现了浮动布局与定位,以及css3中新的布局方式弹性布局。 对于web页面...

  • 前端面试复习要点

    一、HTML和CSS 页面布局的方法 1、浮动布局(布局简单,兼容性好,但是浮动元素脱离文档流) 2、绝对定位布局...

  • CSS布局

    介绍几种简单的css布局方式。 两栏布局 两栏布局最简单的方式就是使用浮动,浮动其中一个元素,通常要给浮动的元素一...

网友评论

    本文标题:css盒子布局,浮动布局以及显影与简单的动画

    本文链接:https://www.haomeiwen.com/subject/wpzfoctx.html