css属性和属性值

1.css文本属性

1. font-size   字体大小  单位是px,浏览器默认的是16px,设计图常用的是12px
2. font-family  字体   当字体是中文字体,英文字体中有空格时,需要加双引号;
                     *** **多个字体中间用逗号链接,先解析第一个字体,如果没有解析第二个字体以此类推
支持字体:宋体 黑体 微软雅黑 微软正黑体 新宋体 新细明体 细明体 标楷体
仿宋 楷体 仿宋_GB2312 楷体_GB2312
3.color       颜色     color:red;   color:#ffffff; 十六进制 前两位是红色,中间绿色,最后蓝色
                       color:rgb(0.0.0) 红.绿.蓝 0-255 0最弱255最强
4.font-weight   加粗    font-weight:ligter(细体) bolder(更粗的)强调作用/bold(加粗)/normal(常规);
                       font-weight:100-900;100-500不加粗  600-900加粗
                       常用:100细体 400正常 700加粗 900更粗体(强调作用)
5.font-style    倾斜    font-style:italic(斜体字)/oblique(倾斜的文字)强调作用/normal(常规显示)
6.text-align    文本水平对齐   text-align:left;水平靠左
                             text-align:right;水平靠右
                             text-align:center;水平居中
                             text-align;justify;水平两端对齐,但只对多行起作用
7.line-height  行高     line-height的数据=height的数据,可以实现单号文本垂直居中
                  多行文本无法实现文本垂直居中
8.text-indent  首行缩进    text-indent可以取负值;  text-indent属性只对第一行起作用
                        取值px/em<相对于此时字体大小>
9.letter-spacing   字间距 控制文字和文字的间距 文本间距:词间距,字符间距。单位px
                   词间距:word-spacing 单词与单词之间的间距 取负值就交叉了
10.text-decoration   文本修饰  text-decoration:none没有/underline下划线/overline上划线/line-                          through删除线
                        既有上划线,又有下下划线,还有删除线
         text-decoration:underline overline line-through
11.font    文字简写   font是font-style(倾斜)font-weight(加粗)font-size(字体大小)line-                          height(行高)font-family(字体)的简写.
               例:  font:italic 800 30px/80px "宋体" 
******************** 顺序不能改变;必须指定font-size(字体大小)和font-family(字体)属性时才能起到                      作
12.文本属性-检索大小写    text-transform:   capitalize首字母大写  lowercase;字母全部小写 
                               uppercase全部大写 none没有设置

2.css列表属性

1.list-style-type   定义列表符和样式  list-stule-type:disc(实心圆)/circle(空心圆)/square(实心                                    方块)/none(去掉符号)
​
2.list-style-image   将图片设置位列表符合样式    list-style-image:url();
​
3.list-style-position  设置列表标记放置位置  list-style-position:outside;列表的外面默认值
                                          list-style-position:inside;列表的里面
                                     控制实心圆,图片等在列表内外
4.list-style  简写   list-style:none;去除列表符号
​
5.合并写法     list-style:(列表符样式) (图片设置) (列表标记放置位置);顺序随便换
            例如:list-style: none url(1.png) outside

3.css背景属性

1. background-color   背景颜色   background-color:red;
2. background-image   背景图片   background-image:ur(图片地址); 图片较大自动裁剪放置,图片小会自动                                复制平铺
3. background-repeat  背景图片的平铺  background-repeat:no-repeat不平铺/repeat默认平铺/repeat-                                    x在x轴平铺/repeat-y在y轴平铺;
4. background-position  背景图片的定位 background-position:水平位置 垂直位置;可以给负值
         background-position:20px 30px 距离左边20px 距离上边30px
         background-position:10% 20% 宽的10% 高的20%
                       background-position:left center right 左 中 右
                                            top center bottom  上 中 下
5. background-attachment  背景图片的固定 background-attachment:scroll(滚动)/fixed(固定,固定在                                        浏览器窗口里,固定之后就相对于浏览器窗口了)
                                        fixed 相对于窗口 与盒子无关了,相对于左上角
6.背景图片的大小  background-size:400px 400px 宽 高
                                100% 100%  宽 高
                                cover 将背景图扩展到足够大或小,以使美军图像完全覆盖背景区域,不会使                                 图片失真,不会留白
                                contain 将图片扩展至最大/最小尺寸,以使其宽度和高度完全使用内容区                                 域。铺不满盒子,会留白
7.背景的复合属性
    复合写法      例:background:red(红色) ur() no-repeat center fixed;
                   1.用空格隔开  2.顺序可以换  3.可以只取一个值,放在后面的值能覆盖前面的值
  bakground-size属性只能单独用
​
opacity;0.7;半透明图片属性,可设置图片透明

4.浮动属性

让div可以横向排列
1. float:left;      让元素靠左边浮动
2.float:right;     让元素靠右边浮动
3. float:none;     元素不浮动
浮动的作用:1.定义网页中其他文本如何环绕该元素显示
          2.让竖着东西横着来
   如果都是浮动的会按照平级排列
   全部左浮动,从左到右按顺序排列,右浮动,从右到左按顺序排列
 浮动文字不会被挡住,会围绕显示
清除浮动
1.  clear:none;  允许有浮动对象
2.  clear:right; 不允许前面有右边有浮动对象
3   clear:left;  不允许前面有左边有浮动对象
4.  clear:both;  不允许前面有浮动对象
清除浮动只是改变元素的排列方式,该元素换上扶着,不章句文档位置。
******************当前元素后面不一个盒子设置清除浮动,不设置宽高 clear:both;
     overflow:hidden;能实现内部子标签不影响后面内容
 bfc,让浮动元素计算高度

     

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ezr-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值