当前位置: 首页 > 知识库问答 >
问题:

背景还是背景色?[重复]

郭坚壁
2023-03-14

在多个浏览器中最兼容的最佳做法是什么:

background:#ffffff;

background-color:#ffffff;

还是最好同时使用这两种方法来涵盖更多内容:

background:#ffffff;
background-color:#ffffff;

共有3个答案

宦飞
2023-03-14

我更喜欢背景色。我的第一个原因是可读性,因为乍一看,你可以知道那种风格的目的是什么。当你使用普通的“背景”时,你可以在里面定义许多属性,这使得阅读起来更加复杂。

Background: color position/size repeat origin clip attachment image|initial|inherit;

对比背景色:颜色|透明|初始|继承

ie与所有背景属性不完全兼容:

注:IE8及更早版本不支持一个元素上的多个背景图像。

祝你好运

汪弘毅
2023-03-14

要设置颜色,可以使用以下任一选项。

根据W3C标准,我们将遵循background-Color属性。但是,如果您遵循这个属性,您将只能添加颜色,而不能添加其他选项,如大小、图像、附件等。我建议您使用标准格式,因为其他人很容易清楚地阅读有关属性的信息。

有关背景属性的更多信息,请访问:

W3C学校-背景属性

崔宇
2023-03-14

兼容性没有区别。唯一的区别是,使用background,您可以在同一行中添加几个属性,正如您可能知道的那样,而不是在不同的行中重复背景颜色背景图像等。

 类似资料:
  • 我想知道这一点,经过一点挖掘,找到了这个资源,链接在这个答案中。 该资源指出: 背景与背景色 比较18个色板在页面上呈现100次为小矩形,一次带有背景,一次带有背景颜色。 现在,我可以想象要快得多,因为资源也认为: 我认为当浏览器看到

  • 背景色:rgb按照我的预期工作,但是背景:rgb填满了整个div。我看过的每个教程都告诉我,这两个基本相同,只是简写版可以有更多属性。 观看此视频以供参考。https://www.youtube.com/watch?v=10Q5D8kUMQo

  • 在超文本标记语言中,我什么时候使用颜色,背景颜色和背景标签有什么区别? 有什么区别?

  • background(int $color, int $pattern = self::PATTERN_SOLID): self int $color $format = new \Vtiful\Kernel\Format($fileHandle); ​ $backgroundStyle = $format->background( \Vtiful\Kernel\Format::COLO

  • 问题内容: 如果选择了该面板(单击该面板),则该面板的颜色为蓝色。另外,我在该面板上添加了一个小标志(图像),它表示所选面板之前已被选中。 因此,如果用户看到例如10个面板,其中有4个带有这个小标记,则他知道自己之前已经单击了这些面板。到目前为止,这项工作还不错。现在的问题是我无法显示小标志并使面板同时变为蓝色。 我使用css将面板设置为蓝色,使用设置背景图像。但是背景色似乎在图像上方,因此您看不

  • 1. 前言 颜色可以使普通文字表达出更深刻的含义,比如红色用于醒目与警示、绿色用于表达良好与正常等。 Markdown 使普通文本具有格式,但它的原生语法并不支持修改前景色和背景色。为了实现丰富文本颜色的需求,我们需要通过增加 HTML 标签实现此类效果。 环境说明: 考虑到 Markdown 工具之间的不兼容,有的内容直接从页面复制粘贴到本地不会正常显示,大家学习时自己动手写是肯定没问题的。本节