本篇内容主要讲解“CSS的背景知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS的背景知识点有哪些”吧!CSS background
属性是以下属性的简写。背景剪辑,背景颜色,背景图像,背景来源,背景位置,背景重复,背景大小和背景附件。在这篇文章中,我将重点放在background-image
,background-position
和background-size
。你准备好了吗?让我们潜入吧!背景图像被定位在左上角的元件的拐角,具有尺寸的50px * 50px
。了解并记住位置和大小的顺序很重要。在上图中,background-position
后面跟着background-size
。反之亦然!换句话说,以下CSS
无效:相对于background-origin
属性设置的定位层定位元素。我喜欢的灵活性background-position
。它具有多种定位元素的方式:关键字值(top,right,bottom,left,center
)百分比值。例如:50%
长度值。例如:20px 2.5rem
边缘偏移值。例如:top 20px left 10px
坐标系从左上角开始,默认值为0% 0%
。值得一提的是,该值top left
与相同left top
。浏览器足够聪明,可以确定其中一个用于x
轴,哪个用于y
轴。该属性的名称不言而喻。大小由width
和height
组成。对于该background-size
属性,第一个是width
,第二个是height
。不必使用两个值。您可以使用一个值,它将用于宽度和高度。免责声明:值得一提的是CSS
规范指出:“如果仅给出一个值,则第二个将被认为是自动的”。但是,该功能尚未在浏览器中实现,并且将来会更改。感谢Ilya Streltsyn
的来信。现在,我已经了解了CSS
如何background
工作的基础知识,让我们探索如何使用多个背景。背景属性可以有一个或更多的层,用逗号分隔。如果多个背景的大小相同,则其中一个将覆盖另一个背景。当放置多个背景时,其中一个背景占据其父级的全部宽度和高度时,将进行堆叠顺序。决定何时将背景堆叠在彼此之上可能会有些混乱。考虑以下示例。我们有一个盘子和一张桌子。您希望上面的CSS产生什么结果?哪个先到?盘子还是桌子?答案是桌子。在CSS
中,第一个背景可以堆叠在第二个背景上,第二个背景可以堆叠在第三个背景上,依此类推。通过替换背景顺序,结果将达到预期。假设您要绘制两个具有CSS
背景的矩形,您将如何做?幸运的是,使用CSS
渐变非常容易。当linear-gradient
具有相同颜色的停止时,结果将为纯色。而已!通过探索CSS
渐变的一个非常非常有用的用例,我们可以进一步采用这种方式。请继续关注用例部分!通常,您可能需要在英雄部分的顶部放置一个覆盖层,以便使文本易于阅读。通过堆叠两个背景可以轻松完成此操作。更好免费云主机域名的是,我们可以使用与上面相同的方法将淡色应用于元素。考虑以下:使用CSS
绘图 使用CSS
渐变绘制的可能性是无限的。您可以使用linear-gradient
或radial-gradient
更多。对于此基本示例,我将解释如何绘制笔记本电脑。让我们拆卸笔记本电脑,看看我们需要使用什么梯度。请注意,当分解便携式计算机项目时,现在更容易考虑如何将其实现为多个CSS
背景。如果你注意到了,我创建了两个圈充当圆角的身体,因为有做与圆边的梯度没有直接的方法。接下来是图纸。首先是将每个渐变定义为CSS
变量及其大小。我喜欢使用CSS
变量,因为它可以减少代码的复杂性,并使代码更简洁,更易于阅读。完成后,我将转到放置它们的步骤。现在我们定义了渐变及其大小,下一步是放置它们。考虑下图,以获得更好的视觉解释。如前所述,应该首先定义需要在顶部的元素。在我们的情况下,显示反射应该是第一个渐变。显示屏位于 x轴的中心,并且位于6pxy轴的位置。外壳位于显示屏下方,并且位于x轴的中心,并且位于0pxy轴。那是图形中最有趣的组件。首先,主体是一个矩形,每个侧面(左侧和右侧)有两个圆圈。可以混合使用多个背景时会令人兴奋。我可以解释的最简单的用例是使图像去饱和。考虑一下您background-image
在CSS
中有一个,并且想要将其转换为黑色和白色的需求。到此,相信大家对“CSS的背景知识点有哪些”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
这篇文章主要介绍“Java的DecimalFormat类怎么应用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java的DecimalFormat类怎么应用”文章能帮助大家解决问题。在应用 DecimalFormat …
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。