index笔记

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title></title>
    <!-- css:层叠样式表
           特点:1.继承性。继承父级的某些样式。
           2.层叠性。可被后来者覆盖 -->
           <link rel="stylesheet" type="text/css" href="css/main.css">
    <style type="text/css">
        /*头部样式表: 在head里的*/
        ul{
background: yellow;
        }
    </style>
</head>
<body>
<div style="width:100px;
     height:100px;
     background:lightblue;"><!--行内样式表,极差,不允许使用-->
     </div>
     <ul><!--选择器-->
         <li>aaaaa</li>
         <li class="xiaoMing">bbbnb</li><!--驼峰命名法。1.大驼峰命名法XiaoMing2.小驼峰命名法xiaoMing 下划线命名法xiao_ming 字符命名法xiao-ming-->
         <li class="aaa" id="li3">ccccc</li>
         <li class="aaa">ddddd</li><!--class名字可以重复,id不可以-->
         <li>eeeee</li>
     </ul>
</body>
</html>
index笔记

 

index上课代码如上。

一、了解index

当你打开一个HTML页面的时候,你会不会注意到其实页面上的元素都是处于3D空间中的?HTML页面上的每一个元素不仅有X轴和Y轴属性,它还具有Z轴属性。

CSS属性margin、float和其它位置属性控制元素的X和Y轴,而z-index属性则专门用于控制元素在Z轴上的显示。

z-index属性

z-index属性指定2个方面的内容:

1、元素的堆叠级别。

2、元素的堆叠上下文。

二、index中的元素

在文档流中,非浮动,非特殊定位的子元素

display: /* not inline */

position: static

 

非特殊定位的浮动子元素

float: left | right

position: static

 

在文档流中非特殊定位的内联子元素

display: /* inline */

position: static

 

堆叠级别为0的子元素

z-index: auto | 0

position: relative | absolute | fixed

上一篇:定位


下一篇:关于定位