使用CSS.可以提供各种选择来定制118高手论坛 页。这些选项的更具影响力和直接的是背景。为了便于使用,可以通过CSS背景速记属性以集体格式修改这些选项。在此简短的教程中,将通过示例进行审查和解释此属性的各个方面。

了解此速记使用的“为什么”是知道如何在CSS中使用它的关键。通过缩写,CSS设计器可以在单个分组中实现多个属性值。这不仅可以提供更清晰的代码视图,还可以节省设计中的时间。

CSS背景速记属性

为了展示背景速记财产的有用性,我们首先需要了解为什么我们希望首先使用它。考虑下面的以下代码。

身体 {背景颜色:灰色的;背景位置:最佳;背景图像:URL.(“188bet网投Udacity.jpg.jpg.“);背景大小:覆盖;背景 - 重复:没有重复;}

所有单个背景属性都应用于主体选择器。您会注意到代码调用Color的元素BAckground Image.,定位,甚至重复。这为HTML页面提供了以下后台。

代码提供了所需结果的页面。但是,它在五个单独的行中致电了此过程中的多个属性。虽然这并不总是在CSS设计中使用的负面形式,但可以注意到,在某些情况下,这比需要更长的代码。

这是速记形式的力量通过的地方。只需在同一行上调用Background属性的所有声明值,可以简化或缩短代码。这是通过使用以下语法来完成的。

背景:值值值值;

你先陈述预期的财产,当然是“背景”。之后,提供了冒号。接下来,每个值都输入每个值。最后,添加分号显示值列表的末尾。请注意,您也可以使用以下方法格式化。

背景:

价值

价值

价值;

请注意,下面的以下代码示例应用此CSS背景速度速记。

身体 {背景:灰色网址(“188bet网投Udacity.jpg.jpg.“)无重复中心顶部;}

这称之为上面讨论的速记属性。但是,您可以在下面显示的图像中看到结果不相同。

您会注意到图像现在被放大,不再使用包含在前面的示例中的包含值。这是故意完成的。它展示了速记财产中使用的顺序的重要性。

背景速干属性的顺序

为了纠正CSS,使HTML背景返回正常,您必须先了解速记属性可以使用的值。速记属性可以呼叫以下背景属性值:

  1. 背景颜色
  2. 背景图像
  3. 背景重复
  4. 背景附件
  5. 背景位置

请注意,上面的列表不仅仅是一个项目符号集,而是一个数字。这是因为有一个事实订购水平如何输入这些值。现在,如果您不遵循订购的列表,这并不意味着代码将失败。简单地,它可能无法按预期工作,因为一个值可以覆盖另一个值或者简单地设置为默认值。

当不调用或使用值时,CSS将将该值解释为留下其自身默认值的值。例如,如果未指定背景重复选项,则CSS将将其设置为重复垂直和水平值。

此外,如果要独立于速记调用后台属性,则可以根据订购的方式覆盖它。采取以下示例来证明这种效果。

身体 {背景颜色:蓝色;背景:灰色无重复中心顶部;}

此代码将在页面上生成以下背景。

请注意,即使将背景颜色属性设置为具有蓝色的值,后台也将被设置为灰色。这是由于纸张中的第二个提供的值,因为它确实级联。


另一个有趣的点是值得注意的是,如果在速写属性集中未提供颜色值,则它将返回到上述默认值。下面的代码可用于展示这种效果。

身体 {背景颜色:蓝色;背景:无重复中心顶部;}

这将在页面上输出以下背景效果。

背景已恢复为默认的基本白色着色

请注意,背景仍未采用蓝色提供的颜色,而是使用默认着色作为背景速记属性在背景颜色属性之后调用。更改代码的放置也会改变样式表的级联效果。注意在后台速记属性后调用背景颜色属性的示例。

身体 {背景:无重复中心顶部;背景颜色:蓝色;}

这又为页面提供了蓝色背景。

此示例演示为什么考虑在CSS中的属性放置以及更深入的概念进行诸如继承值的能力非常重要。

背景属性不包括在速记中

随着“背景技术速记属性”的顺序,您可以看到所提供的代码示例未正确显示背景的原因部分。该错误的其他一半是它最初包含背景大小的属性。该属性被设定为“封面”的价值。这为背景提供了完整的图像封面。

您应该考虑直接调用的三个背景属性是剪辑,大小和原点。考虑到这一点,您可以看到一个示例,用于修复如下所示的代码中的错误。

身体 {背景:灰色网址(“188bet网投Udacity.jpg.jpg.“)无重复中心顶部;背景大小:覆盖;}

你可以注意到“背景大小“在速记背景属性下简单地添加了财产。有了它,您可以在下面看到效果输出的图像。

再次,图像现在设置为以前覆盖以前覆盖的背景以及呈现的灰色背景着色。

然后去哪儿?

使用CSS设计页面的背景只是您提供的无数集创新选项的一个方面。探索颜色和间距的使用是其他精彩的选择,可以增强设计深度。这也可以导致深入的概念UX设计兴趣是职业开放技能设置了自己。数字天空不是这里的极限;仅适用于您的创意突发事件的另一种选择。

-----------------------

现代世界在代码上运行,那段代码来自像你这样的人。如果您希望比以往任何时候都更远,更强大,请使用代码进行第一步。学习代码可以帮助您打开大门的新可能性。随时将Udaci188bet网投ty的介绍编程纳米学位开始旅程。

开始学习