Css基础2
Css 基础 2
a 标签样式中:可以取消样式
text-decoration:none;
backgroud:
backgroud-size:设置背景图片的宽高。设置了宽,高度也会自适应。
backgroud-repeat:no-repeat;背景图片不重复。
outline
** ** outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。
需要按钮自带的样式
** outline:none 取消轮廓。**
** border:none 取消边框**
盒模型 :外边框、边框、内边框、内容
尺寸计算:不计算外边框
** 标准模式(conten-box):****内容不变把边框和内边框往外挤。**
** ** 边框 - 内边框 - 内容(height)
** **** 怪异模式(border-box):**边框和内边框不变把内容往中间压缩
** **** ** ** ** 边框 + 内边距 < 设置 height
高度 = 设置 height
边框 + 内边距 > 设置 height
高度 = 边框 + 内边距
border:
** /*设置边框**底边*单边的宽度/**
** border-bottom-width: 10px;**
** /*设置边框**底边*单边的样式/**
** border-bottom-style: dashed;**
** /设置边框底边单边的颜色/**
** border-bottom-color: red;**
上、下、左、右单独边框: border-top、border-bottom、border-left、border-right.
** 边框圆角:**border-radius:1-100px 或者 1-100%(100%就是圆形了。)
或者单独某一个角:border-top-right-radius:50px
with
min-with: 如果用百分比设置宽度,要设置其最小宽度
定位
** position 元素重叠显示才使用**
** ** 相对定位 relative
1.相对自身原来的位置定位,
2.不脱离文档流,原来的位置依然保留,且不会影响其他元素。
3.不改变元素的特性。
绝对定位 absolute、
** **** ** ** ** 1.脱离文档流。
2.祖先都没定位的情况下,相对浏览器窗口边界定位。祖先元素有定位的。相对最近的一级有定位的祖先元素进行定位。
3.变为行内块级元素
** 固定定位 fixed**
** **** ** ** ** 1.脱离文档流。
2.祖先元素一般不设置定位,相对窗口定位。
3.变为行内块级元素。
不定位 static
** 把定位的元素变成不定位**
**定位的原则****:父相子绝**
配合方位 值可以是负的,单位是尺寸(px em)
top,right,bottom,left
** **
z-index 设置层级关系
** ** ** 默认为 0,可以设置负数。**
隐藏一个元素
** **** **** ** 1.display:none;
页面上不保留空间。
2.visibility:hidden;
页面上会保留空间。
3.opacity:0-1(可以是 0-1 之间的小数) 设置透明。
内容也会变通明。
4.background:rgba(255,.0,0,0);
背景透明,内容不透明。
/强制换行,无视单词整体性。/
word-break:break-all;
** **
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!