CSS常见知识点整理

整理一些CSS常见知识点:

 

CSS Position(定位)

Position的值:

  • static   HTML 元素的默认值,即没有定位,遵循正常的文档流对象
  • relative  相对定位元素的定位是相对其正常位置
  • fixed    元素的位置相对于浏览器窗口是固定位置
  • absolute  绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于<html>
  • sticky  基于用户的滚动位置来定位
  • 重叠的元素可以靠z-index来定义堆叠顺序 例如 z-index:-1

元素居中对齐

水平居中块级元素 (如 div), 可以使用 margin: auto;

 

CSS组合选择符包括各种简单选择符的组合方式。

在 CSS3 中包含了四种组合方式:

  • 后代选择器(以空格分隔)   
  • 子元素选择器(以大于号分隔) 例如选择<div>元素中所有直接子元素 <p> 
  • 相邻兄弟选择器(以加号分隔) 例如选取所有位于 <div> 元素后的第一个 <p> 元素
  • 后续兄弟选择器(以破折号分隔) 后续兄弟选择器选取所有指定元素之后的相邻兄弟元素

PS: <link rel="stylesheet" href="xxx.css"/>  从外部加载样式表

        内联元素的特点

   1.和其他的元素显示在一行上;

    2.内边距和外边距、高度,宽度都是不可改变的,他的宽度是根据他的显示文本和图像的宽度

    3.可以通过css来将它变成为块元素之后然后就可以用css其他样式应用了。

   块元素的特点:

   1.总是在新的一行上显示;

   2.高度、行高、宽度、内边距、外边距等都是可控制的;

   3.他的高度默认为0,是根据元素内的内容而决定的,宽度是父元素的宽度,但是可以通过css控制它,显示的指定他的宽度和高度,可以利用浮动和定位来将他与其他的块元素也显示在一行上;

 

未完待续。。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值