css - 背景:VS背景颜色。有什么不同?
问题描述
Background-color:rgb 按我的预期工作,但 background:rgb 填满了整个 div。我看过的每个教程都告诉我,这两个基本上是一样的,只是速记可以有更多的属性。
观看此视频以供参考。 https://www.youtube.com/watch?v=10Q5D8kUMQo
解决方案
background
是以下内容的简写属性:
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
您可以在此处查看每个属性的详细信息
属性顺序
在大多数浏览器实现中(我认为可能较旧的浏览器可能会出现问题)属性的顺序并不重要,除了:
background-origin
和background-clip
:当这两个属性都存在时,第一个是指,-origin
第二个是指-clip
。例子:
background: content-box green padding-box;
相当于:
background-origin: content-box; background-color: green; background-clip: padding-box;
background-size
必须始终遵循background-position
,并且属性必须由/
如果
background-position
由两个数字组成,第一个是水平值,第二个是垂直值。
推荐阅读
- python - Discord.py 音乐机器人在请求时无法离开,缺少管理服务器权限
- python - 将键、值对打印为二维表
- arrays - 在 VBA Excel 中从二维数组构建数字链
- r - 如何在表格中按行获取所有唯一元素的列表?
- javascript - 当我尝试安装 react-navigation-bar 时出现警告和错误
- java - 如何用 tinylog 2 写一行日志?
- jquery - 为什么 jquery .ajax 在一个简单的 GET 请求中给出 400(错误请求)
- android - CoroutineLiveData 发出 null
- python - 抓取无限滚动页面
- python-3.x - 我正在尝试预测 covid-19 在哥伦比亚的行为,在 Country_Region 列中,删除所有包含哥伦比亚以外国家的行