css样式(字体样式/文本样式/超链接伪类/列表样式/背景样式

第五章

一、字体样式

image-20240719155608321

1、font-family字体的类型(一般不设置,默认为微软雅黑)

2、font-size 设置字体的大小

 px  字体默认为16px

em  父元素字体的大小*n 3em 就是设置的字体的大小(如果父元素是24 那2em就是48px)

rem  根元素字体的大小*n 3em 就是设置的字体的大小( 一般根元素字体不是body而是html)

3、 font-style 设置字体的类型 ( 一般常用的有两个 normal 正常 和 italic 倾斜)

4、font-weight 设置字体的粗细 ( bold 加粗 数字用700表示)

简写方式

font 字体风格 字体粗细 字体大小 字体类型(其中风格,粗细可以省略)

一般都是设置字体大小

二、文本样式

image-20240719160606045

1、color 设置字体颜色

 1、直接英语   red blue
 2、直接写16进制
 3、rgb 用于定义颜色的红、绿、蓝三种颜色的强度。每种颜色的值通常在 0 到 255 之间。   `rgb` 不包含透明度信息。
 4、rgba   rgba` 在 `rgb 的基础上增加了一个透明度(Alpha)值,用于定义颜色的透明      度。Alpha 值的范围是从 0 到 1,其中 0 代表完全透明,1 代表完全不透明。
 
一般直接qq截图,粘贴就行(ctrl+alt+a)

2、text-align 文本居中对齐

left right center

3、text-indent 首行缩进 (一般不用,不好看,使用内外边距设置最好)

4、line-height 设置文本行高(当文本行高和 原本行高一致时会居中)

height:50px
line-height :50px

5、text-decoration 设置文本装饰(一般使用在去除a标签的下划线)

照片和文本对齐只需要修改照片的
vertical-align属性:middle、top、bottom
选middle会进行对齐

6、文本阴影

text-shadow : color  x-offset  y-offset  blur-radius;
        color 颜色    x轴(用px)y轴(用px) 模糊半径(0-1)

三、超链接伪类

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

一、hover

当鼠标悬浮式显示出来的样式(用的最多)

  a:hover {
        color: #da0c0c; /* 棕红色 */
		text-decoration: underline; 悬浮时添加下划线

    }
还可以 li:hover span{
   color: #da0c0c; /* 棕红色 */
		text-decoration: underline; 悬浮时添加下划线
} 当鼠标悬浮在li时span的样式会怎么变化

四、列表样式

image-20240719162703305

​ 最有用的就是list-style-type:none 去除ul、ol的样式

五、背景样式

一、background-color

设置背景的样式 颜色选择跟color的一样4种方式

二、背景图片

1、background-image

background-image: url(../img/jd/banner.png);

2、background-repeat (背景图片平铺不平铺)

repeat:沿水平和垂直两个方向平铺
no-repeat:不平铺,即只显示一次
repeat-x:只沿水平方向平铺
repeat-y:只沿垂直方向平铺
一般都是不平铺

3、background-position 背景定位

background-position背景定位 
X   Y可以写百分比50%
或left、center、right,
top、center、bottom


li{
    background-image: url(../img/beida/submenu.gif);
    background-repeat: repeat-y;
    background-position: center;
    background-size: 210px;
    border-bottom-style: solid;
    border-color: #9accf5;
}

4、background-size 背景图片大小

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

一般都不使用,因为会改变图片的比例

一般使用
background-size:100%
或者background-size:cover

5、简写方式

background: 颜色 图片路径 定位 平铺不平铺
没有特定的顺序,但是要符合逻辑
background-size不参与简写

6、线性渐变linear-gradient

linear-gradient ( position,  color1,  color2,…)
可以左到右、上到下 、左对角线到右下对角线
background: linear-gradient(to bottom,#a6a6f4,#F5F5FF );
 不同的浏览器需要考虑兼容性

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

( position, color1, color2,…)
可以左到右、上到下 、左对角线到右下对角线
background: linear-gradient(to bottom,#a6a6f4,#F5F5FF );
不同的浏览器需要考虑兼容性


[外链图片转存中...(img-Cys2DP7D-1723283152569)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值