css基础学习(三)

布局属性

*注意:只有块级元素使用下列属性才有效

1. 外边距 – margin

5912b9257760e.png

margin是对外元素的距离,用来控制元素本身的浮动位置

margin的取值:
四边距margin
上边距margin-top
下边距margin-bottom
左边距margin-left
右边距margin-right
margin取值解释:
提供一个,用于四边;
提供两个,第一个用于上-下,第二个用于左-右;
如果提供三个,第一个用于上,第二个用于左-右,第三个用于下;
提供四个参数值,将按上-右-下-左的顺序作用于四边;

*注意:margin: a auto — 居中显示

2. 内边距 – padding

5912b93d75bff.png

padding是对内元素,用来控制内部元素的位置

padding的取值:
四边距padding
上边距padding-top
下边距padding-bottom
左边距padding-left
右边距padding-right
padding取值解释:
提供一个,用于四边;
提供两个,第一个用于上-下,第二个用于左-右;
如果提供三个,第一个用于上,第二个用于左-右,第三个用于下;
提供四个参数值,将按上-右-下-左的顺序作用于四边;

3. 元素浮动 – float

float的取值:left, right, none(默认值)
3个div正常显示如下


5912b9255ea9a.png

如果想让3个div并排显示,就需要设置它们的float属性,如下是设置float:left;


5912b93d65718.png

如下是设置第1个和第3个div向左浮动float:left;第2个div向右浮动float:right;
5912b9255f74c.png

看到这块以后,想必聪明的你也许想到了,各大电商网站上商品的展示不就是这个样子的吗
5912b92576233.png

4.display属性

block:将元素变成块级标签,可以设置高度和宽度
inline:将元素变成行内标签,不能设置高度和宽度
inline-block:同时具有两种
none:标签消失

5. overflow溢出处理属性

Overflow (水平和垂直均设置)
Overflow-x (设置水平方向)
Overflow-y (设置垂直方向)
设置水平滚动条
overflow-x : scroll


5912b92547301.png

设置垂直方向滚动条
overflow-y : scroll


5912b93d60c63.png

6. 定位属性

fixed : 将某个元素固定在页面的某个位置
absolute : 绝对定位
relative:相对定位
定位方式通常与定位坐标一起使用
定位坐标:要定位的元素偏离目标位置多远的距离
常见取值:Top,left,right,bottom

1.fixed属性

将某个元素固定在页面的某个位置
特点:
相对于浏览器的窗口来进行定位的
固定到窗口的某个位置上,不随内容而滚动
如果不设置定位坐标,就在原来的位置,否则反之

2.relative属性

相对定位
特点:
相对定位是相对于,自身的左上角为坐标点


5912b8eb905a7.png

3.absolute属性

绝对定位
特点:

相对于(祖先元素的定位方式(relative)来进行定位
找祖先元素是否有定位,如果没有定位,找到<body>,就相对body来定位
如果找到祖先元素有定位,相对祖先元素来定位


5912b93d5cd82.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,692评论 1 92
  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    七彩小鹿阅读 11,438评论 2 66
  • 1. 前言 前端圈有个“梗”:在面试时,问个css的position属性能刷掉一半人,其中不乏工作四五年的同学。在...
    YjWorld阅读 10,168评论 5 15
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 5,552评论 0 6
  • 童话里的数学王国 数学怎么会和童话联系起来的呢?听课前我很纳闷,听课后我幡然醒悟。王老师做到了,而且做得非常好。听...
    寒烟冷月阅读 1,279评论 0 0

友情链接更多精彩内容