美文网首页
CSS知识点整理

CSS知识点整理

作者: Zeroacexy | 来源:发表于2018-05-31 21:59 被阅读0次

1、定位有哪几种,有什么区别?

    a)static定位(普通流定位),元素的默认定位方法。此时 top, right, bottom, left 和 z-index 属性无效。

    b)float定位(浮动定位),取值为:left or right。float样式规则的元素是脱离文档流的,它的父元素的高度并不能有它撑开。因此若想要撑开父级元素,需要清除浮动。清除浮动的方法:

        1)如果父级元素高度固定且已知,直接为父级元素设置高度即可。

        2)在浮动元素后面多加一行代码,并添加css属性,clear:both 清除浮动。(会造成代码冗余)

        3)为父元素设置属性overflow:hidden。(如果不想让子元素溢出隐藏,此方案不可行)

        4):after。直接为父级元素添加:after属性,eg:

                .parent:after{

                        content: ' ';

                        display: block;

                        claer: both;

                 }

    c)relative定位(相对定位)。position:relative; 定位元素本身没有脱离文档流,相对于其正常位置进行定位,可以设置z-index。

    d)absolute定位(绝对定位)。position:absolute; 定位元素本身脱离文档流,相对于其最近已定位的父元素。绝对定位的元素可以设置外边距(margins),且不会与其他边距合并。绝对定位元素的定位值发生冲突时的解决方法 如果同时指定 top 和 bottom(非 auto),优先采用 top。 如果同时指定 left 和 right,若 direction 为 ltr(英语、汉语等),则优先采用 left;若 direction 为 rtl(阿拉伯语、希伯来语等),则优先采用 right。

    e)fixed(固定定位)。position:fixed;定位元素本身脱离文档流,相对于浏览器窗口进行定位。

相关文章

  • CSS知识点整理

    1、定位有哪几种,有什么区别? a)static定位(普通流定位),元素的默认定位方法。此时 top, rig...

  • CSS知识点整理

    写在前面:这是一篇学习CSS的笔记。重点在于罗列CSS的知识点。 CSS ㈠ CSS入门 什么是CSS?CSS 指...

  • CSS知识点整理(一)

    CSS基础和选择器 CSS是什么? css全称是Cascading Style Sheets,层叠样式表,是网页样...

  • CSS 小知识点整理

    CSS 盒模型 CSS 盒模型本质上是一个盒子,盒子包裹着 html 元素。盒子由四个属性组成,从内到外分别是:c...

  • 17-进阶: 第一个JS作品

    本节知识点----- CSS知识点 如何写渐变颜色的样式?谷歌 css gradient generate ,之后...

  • CSS3知识点整理

    css3重要模块 选择器 选择器有很多,我们可以根据实际情况来选择使用,常用的选择器可参考这篇文章(文章中有一些错...

  • CSS基础知识一

    知识点导航 一、CSS初步认识

    CSS整体感知 css 是 cascading style sheet 层叠...

  • 文章收藏

    CSS布局 CSS布局方案整理

  • JavaScript全总结之基本数据类型

    昨天花一天时间,把css基本上的整理了一下,毕竟知识点并不算很多,而且也是没说动画这些CSS3的新东西,梳理的时候...

  • 前端知识温习

    js知识点 温习js css知识点 温习css jquery温习 自己实现一个jquery vue框架温习 温习v...

网友评论

      本文标题:CSS知识点整理

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