CSS属性讲解

 

CSS第二天:

 

CSS内边距属性:padding 填充

Padding:一个数字,指的是四个方向是一样的(上右下左)

Padding-top,padding-right,padding-bottom,padding-left

Padding:两个数字

Padding:10px 20px;

指的是上下为10px,左右为20px

注意:两个数字之间有空格。

Padding三个数字

Padding:10px 20px 30px;

指的是上10px,下面的填充为30px,左右为20px;

Padding:四个数字

如:padding:10px 20px 30px 40px;

按着顺时针方向。(上右下左)

Padding:0 10px;

Padding:0;

 

 

 

 

CSS外边距属性: margin

margin:一个数字,指的是四个方向是一样的(上右下左)

margin-top,margin-right,margin-bottom,margin-left

margin:两个数字

margin:10px 20px;

指的是上下外边距为10px,左右为20px

注意:两个数字之间有空格。

margin三个数字

margin:10px 20px 30px;

指的是上外边距10px,30px,左右外边距20px;

margin:四个数字

如:padding:10px 20px 30px 40px;

按着顺时针方向。(外边距,上右下左)

margin:0 10px;

margin:0;

 

CSS背景background

Background-color 背景色,英文单词或十六进制颜色都可以。

Background-image:url(图片路径)背景图

Background-repeat no-repeat不重复,repeat-x,repeat-y)重复

Background-position(left,center top bottom right) 背景图定位

 

 

CSS精灵:

就是背景图定位。

将许多小图放到一大图上。

 

Background-attachment (依附方式)是否固定,fixed

.box{background:#ccc url(图片的路径) no-repeat 定位坐标 fixed }

关于背图固定,IE6只有 body支持

 

 

 

 

CSS浮动和清除

浮动的元素可以理解为该元素已经脱离文档流。“已经不存在了”

浮动只有两个方向:left,right

float:left(左浮动), float:right(右浮动);

浮动的位置:浮动到包含元素的边界。或具有浮动属性元素的边上。

浮动元素的层级高于普通元素。

凡是浮动的元素都是块元素。

如果浮动前行内元素,浮动后自动转为块元素。

备注:行内元素没有宽高,只有块元素才有宽高。

关于浮动,我们能通常用在,将块元素在一行内显示。

主要应用于排序(DIV+CSS

 

 

 

凡是设置了浮动这之后,一定要有清除浮动。

主要目的,清除上面的有浮动属性,对后面的元素造成的影响。

(上面的浮动属性,如果不清除,下面的元素会默认继承。)

清除浮动的写法:clear:left,right,both

.Clear:both,清除两边,我们通常用在版权独占一行。

清除写的位置:具有浮动属性的最后面。

通常,用一个空的<div class=”clear”></div>

 

overflow属性 hidden scroll auto

案例:新闻模块深入

案例:PHP开班信息

 

CSS引入的方式 行内,内嵌,外部

CSS优先级

CSS继承

display属性 block inline inline-block none

案例. 笑话导航

 

定位属性:position:static fixed relative absolute

定位坐标:left top right bottom

转载于:https://www.cnblogs.com/Mangosy/p/8799126.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值