8.前端小白之CSS背景和列表

背景和列表

css背景样式
background-color
background-image
background-position
background-attachment
background-repeat
background 简写,将背景属性设置在一个声明中

css列表样式
list-style-type
list-style-image
list-style-position
list-style 简写

在这里插入图片描述
背景包括content,padding,border,但没有margin
border如果不设置样式则不会显示背景。

在这里插入图片描述

div{
width:30px;
height:30px;
background-image:url(little.png);
padding:20px;
margin:20px;
border:10px dashed;
background-color:red;
}

当同时设置背景图片和背景颜色时显示的是背景图片
其实是先显示颜色,然后图片覆盖颜色

但有时重复的背景图片并不好看,设置元素的背景图片的重复方式:
background-repeat:repeat|no-repeat|repeat-x|repeat-y

背景图片显示方式

background-attachment: scroll | fixed
说明:
scroll:默认值,背景图片随滚动条滚动
fixed:当页面的其余部分滚动时,背景图片不会移动

背景图片定位
设置元素的背景图片的起始位置
background-position:
百分比│值 | top | right l bottom | left | center
在这里插入图片描述
在这里插入图片描述
背景缩写
background: [background-color] [background-image]
[background-repeat]
[background-attachment]
[background-position] []
说明
·各值之间用空格分割,不分先后顺序

div{
width:30px;
height:30px;
background:#000 url(little.png) no-repeat top fixed;
padding:20px;
margin:20px;
border:10px dashed;
}

可能存在图片不显示出来,因为这里fixed是相对整个网页来说的,top和fixed固定好了,没显示隐藏了,把width改100%试试看吧

列表项标记
设置列表项的标记样式类型
list-style-type:关键字|none
在这里插入图片描述
使用图片设置列表项的标记
list-style-image: url | none

ul li{
	list-style-image:url(1.jpg);
}

设置列表项标记的位置
list-style-position : inside | outside
inside :列表项目标记放置在文本以内,且环绕文本根据标记对齐
在这里插入图片描述

outside :默认值,列表项目标记放置在文本以外,且环绕文本不根据标记对齐
在这里插入图片描述
list-style:list-style-type list-style-position list-style-image
说明:
值之间用空格分开,
顺序不固定,
list-style-image会覆盖list-style-type的设置

ul li{
	list-style:url(1.jpg) square inside;
}

总结:
在这里插入图片描述

在这里插入图片描述

NEXT:
css盒子模型,页面布局

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值