css样式

字体样式

       1.字体类型

        font-family:字体类型

        字体类型都是计算机已经安装好的字体

        font-size: 字体大小

        font-style:字体风格

        -normal:正常

        -italic:倾斜

        -oblique:斜体

        font-weight:字体加粗

        -属性提供了100-900多个值,但是浏览器没这个设置,需要数字之间比较大的间隔才能看出效果

        -bold,bolder加粗

        -lighter 细

水平对齐方式:

         -标签中的文本,链接,图片(行内元素)等水平对齐

         text-align

          可选值:

            left:默认,左对齐

            right:右对齐

            center:居中

            justify:两端对齐

        首航缩进:

        text-indent

        行高:line-height

        -每个文本内容下存在一个看不见的线,每个线之间的距离为行高,我们通过调整行高,来间接实现调整行间距,因为css中没有之间调整行间距的属性

        特点

        -文本内容会放置在行高的垂直方向的中线上(垂直居中)

        -如果需要将文本放置在元素垂直方向中线上,则需要设置:行高=高

        文本修饰:

        text-decoration

         可选值:

            none:默认效果,经常用来去掉a的下划线

             underline:下划线

             overline:上划线

             line-through:中划线

        垂直对齐方式:

        vertical-align

        可选值:

        top:顶部

        bottom:底部

        middle:中间对齐

文本阴影效果:

                text shadow:color x-offset y-offset blur-radious

                color:阴影颜色

                x-offset:x轴偏移量, 左移为负,右移为正

                y-offset:y轴偏移量,上移为负,下移为正

                blur-radious:阴影模糊半径

设置鼠标形状

        cursor  pointer 手

a{

    cursor: pointer;

   }

 -伪类

      描述:

      -a标签存在状态

      -伪类:表示元素存在状态

      未访问状态:link

      鼠标悬浮:hover

      点击状态: active

      访问过状态:visited

      hover,active 可用于其他标签

      伪类顺序:

      -4个伪类的优先级相同

      -悬浮状态(hover) 和点击状态(active)不能互换,互换后active失效

   

      顺序:

      link>visted>hover>active

/* 链接状态 */

    a:link{

        text-decoration: none;

    }

  /* 访问状态 */

   a:visited{

     color: blue;

   }

  /* 鼠标悬浮 */

   a:hover{

      color: brown;

      font-size: 20px;

   }

  /*鼠标激活*/

  a:active{

     color: black;

  }

list-style-type:

               可选值:

                  disc:实心圆圈,默认值

                  none: 去掉默认的实心圆圈

                  circle:空心圆

                  square:实体正方形

                  decimal: 数字

            list-style-image: url('图片地址')

            list-style-position:图片位置

                可选值:

                 inside: 默认值:在列表内

                 outside: 默认值:在列表外


 

            简写:

                 list-style: 类型 图片 位置;

                常用:list-style: none;

背景样式:

          background-color:背景颜色,元素最底层

          transparent: 透明

          背景图片

          backgroud-image:url('图片路径')

          默认图片平铺效果

          如果背景图片大于元素本身,则默认显示左上角内容

          background-repeat

          可选值:no-repeat:不平铺

                 repeat-x: x轴平铺

                 repeat-y:y轴平铺

         图片位置:

           backgroud-position x值 y值

           值可选范围:

           1、px

           2、百分比

           3、关键字:left right

        图片尺寸:

           background-size

           auto:默认值(图片原始大小)

           contain: 按比例占满元素

           cover:填充整个元素

        多个背景设置:

        background-image: url,url

/*

        -position: 方向

        linear-gradient(position,color1,color2,....);

        */

        .box{

            width: 300px;

            height: 300px;

            background-image: linear-gradient(to bottom,orange,blue);  

            background-image: linear-gradient(to top,orange,blue);  

            background-image: linear-gradient(to left,orange,blue);

            background-image: linear-gradient(to right,orange,blue);

            background-image: linear-gradient(to right bottom,orange,blue);  

            background-image: linear-gradient(to top,orange,blue,red);      

        }

径向渐变:

语法:

    background-image:  radial-gradient( shape size at position,color1,....)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值