2019-07-25来黑马程序员的第十四天(上课)

2019-07-28  本文已影响0人  柯南结局我就改名字

今天讲的大知识点就只有一个,然后呢就是补充了一些其他的知识,具体的如下:


一、定位:定位的方式、偏移值

1、定位的方式

(1)静态定位static:所有的标准流元素都是静态定位,一般用的很少,应用场景就是将已经定位的元素变成标准流元素

(2)相对定位relative:参照物:自己标准流的位置

是否脱标:不脱离标准流,会在标准流位置占个座位(身体不在,灵魂还在)

特点:1、相对定位的元素不会对其他的元素产生干扰,即可以盖在标准流的上方

           2、一般用于微调元素的位置和配合其他元素实现其他效果 -

(3)绝对定位absolute:参照物:找父元素,找到第一个具有定位的父元素即可

是否脱标:完全脱标

脱标元素的特点:1、可以排成一排,不占有标准流的位置

                             2、可以设置宽高

                             3、没有设置宽度,完全由内容撑开

                             4、auto 没用

好处:可以放在页面中任意的位置,并且不占用标准流的位置

小提示:让一个脱标的绝对定位的元素居中固定写法:left:50% margin-left:-width/2

(4)固定定位fixed:参照物:浏览器的屏幕

表现效果:滚动条对固定元素没有效果

是否脱标:完全脱标

2、偏移值

left:距离左边的距离 right:距离右边的距离 top:距离上面的距离 bottom:距离下面的距离

注意:如果没有设置偏移值,则在标准流的位置


二:margin负值

margin-left:200px 向右走200px;margin-left:-200px 向左走200px;


三、找错的一般步骤:

1、打开开发者工具,选中要查看的元素

2、在style面板看该元素的属性

3、如果没有对应的属性,考虑是不是选择器没有选中

4、判断是不是显示模式


加油,明天继续!Fighting!

上一篇下一篇

猜你喜欢

热点阅读