• CSS2-属性


    ★宽和高

    width属性可以为元素设置宽度。
    height属性可以为元素设置高度。


    块级标签才能设置宽度,内联标签的宽度由内容来决定。

    ★字体属性

    文字字体		font-family
    字体大小		font-size
    字重(粗细)	  font-weight
    文本颜色		color

    ★文本属性

    文本对齐		text-align
    文字装饰		text-decoration
    首行缩进 	        text-indent
                left     左边对齐
                right    右对齐
                center    居中
                justify    两端对齐
    文本对齐的值
                none            默认,定义标准文本
                underline        定义文本下的一条线
                overline        定义文本上的一条线    
                line-through    定义穿过文本中的一条线
                inherit            继承父元素的text-decoration属性的值
    文字装饰的值

    ★背景属性

    支持简写:background:#ffffff url('1.png') no-repeat right top;

    背景颜色		background-color					
    背景图片 	background-image:url("图片地址")		
    背景重复 	background-repeat	
    背景位置 	background-position					
    固定不动 	background-attachment:fixed				
    
            repeat(默认)        背景图片平铺排满整个页面
            repeat-x        背景图片只在水平方向上平铺
            repeat-y        背景图片只在垂直方向上平铺
            no-repeat        背景图片不平铺
    背景重复的值
            left
            right
            top
            bottom
            100px 100px        通过像素位置定位
            50% 50%            通过百分比定位
    背景位置的值

    ★边框

    支持简写:border: 2px solid red

    边框宽度 	border-width 	
    边框样式		border-style 
    边框颜色		border-color 	
    圆形边框		border-radius:50%		
    
            none        无边框
            dotted        点状虚线边框
            dashed        矩形虚线边框
            solid        实线边框        --> 常用
    边框样式的值
            border-top-color        上 颜色
            border-bottom-style        下 样式
            border-left-color        左 颜色
            border-right-width        右 宽度
    为单独某一边框设置属性

    ★display属性

    display:inline-block;
            none            不显示
            inline             行内显示
            block             块显示
            inline-block    同时具备块元素和行内元素的特点
    display属性的值

    ★列表的样式

    不显示圆点    list-style-type:none    

    ★盒子模型

        margin:                用于控制元素与元素之间的距离;
        padding:               用于控制内容与边框之间的距离;   
        Border(边框):         围绕在内边距和内容外的边框。
        Content(内容):       盒子的内容,显示文本和图像。

    ★float浮动属性

        left         向左浮动
        right         向右浮动
        none         不浮动

    ★clear清除浮动效果

        left         在左侧不允许浮动元素
        right         在右侧不允许浮动元素
        both         在左右两侧均不允许浮动元素
        none         默认值。允许浮动元素出现在两侧
        inherit        规定应该从父元素继承 clear 属性的值

    ★overflow溢出属性

        visible        默认值。内容不会被修剪,会呈现在元素框之外
        hidden        内容会被修剪,并且其余内容是不可见的
        scroll        内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容
        auto        如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容
        inherit        规定应该从父元素继承 overflow 属性的值

    ★position定位属性

    static 默认
    relative    相对定位
        相对于该元素在文档流中的原始位置,即以自己原始位置为参照物
        即使设定了元素的相对定位以及偏移值,元素还占有着原来的位置,即占据文档流空间    
                left
                right
                top
                bottom
    属性的属性
    absolute    绝对定位    
        相对于最近的已定位过的祖先元素定位
        设置为绝对定位的元素框从文档流完全删除
                left
                right
                top
                bottom
    属性的属性
    absolute    绝对定位    

    ★透明度opacity属性

    可以改变元素和子标签的透明度
    范围:0~1

    和rgba的区别:
    rgba只设置背景的透明度

    ★z-index

    设置对象的层叠顺序,
    数值大的会覆盖在数值小的标签之上。
    z-index 仅能在定位元素上奏效。

    补充:

    脱离文档流的三种方式:

    1,浮动
    2,绝对定位
    3,固定定位

  • 相关阅读:
    mysql初识(五) 统计与计算与时间
    mysql初识(四)添加/修改字段信息
    mysql初识(二) 基础的查询语句
    mysql初识(三)修改表结构
    mysql初识(一)基础属性篇
    在Ubuntu上安装Docker Engine
    使用PowerDesigner对NAME和COMMENT互相转换
    mysql 5.1.34
    debian7下安装eclipse
    让 Visio 2003/2007 同时开多个独立窗口
  • 原文地址:https://www.cnblogs.com/sunch/p/9621804.html
Copyright © 2020-2023  润新知