首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS背景定位属性——background-position

很多小伙伴看到这个标题估计看都不想看,background-position这属性有啥可讲的嘛,都用过无数遍了,只不过我们大多数情况下都是用的简写方式background,比如这样: .box{...例如,你想要让背景图定位在距左边10px、距顶边20px的位置,就可以这么写: background-position: 10px 20px; 2....举个简单例子: background-position: 10% 50%; 这个是什么意思呢?背景图左侧距离盒子左侧的距离是盒子宽度的10%?背景图顶部距离盒子顶部距离是盒子高度的50%? 错!...background-position: 10% 50% 这是一个100px*100px的盒子,里面有张50px*50px的背景图,这个背景图就设置background-position: 10% 50%...50 * 10% = 5px; 50 * 50% = 25px; 四、混合用法 以上三种背景定位属性值可以混合使用,例如: background-position: 10px center; background-position

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CSS 背景(background)

    背景固定还是滚动 背景的合写(复合属性background:背景颜色 背景图片地址 背景平铺 背景滚动 背景位置 背景图片(image) 语法: background-image : none...| url (url) 参数: none :  无背景图(默认的) url :  使用绝对或相对地址指定背景图像 background-image 属性允许指定一个图片展示在背景(只有CSS3...背景简写 background属性的值的书写顺序官方并没有强制标准的。...     背景透明(CSS3) CSS3支持背景半透明的写法语法格式是: background: rgba(0,0,0,0.3); 最后一个参数是alpha 透明度 取值范围 0~1...背景缩放(CSS3) 通过background-size设置背景图片的尺寸,就像我们设置img的尺寸一样,在移动Web开发做屏幕适配应用非常广泛。

    2.1K20

    CSS background属性

    属性解释 background属性css应用比较多,且比较重要的一个属性,它是负责给盒子设置背景图片和背景颜色的,background是一个复合属性,它可以分解成如下几个设置项: background-color...设置背景图片是固定还是随着页面滚动条滚动 实际应用,我们可以用background属性将上面所有的设置项放在一起,而且也建议这么做,这样做性能更高,而且兼容性更好,比如:“background:...简写 background 属性示例 “background:cyan url(bg.jpg) repeat-x”,横向平铺盒子,盒子其他部分显示背景颜色“cyan”。 ? 简写如下: ?...---- “background: cyan url(bg.png) no-repeat left center;”,背景不重复,背景和盒子左对齐,盒子其他部分显示背景颜色“cyan”。 ?...---- “background: cyan url(bg.png) no-repeat right center;”,背景不重复,背景和盒子右对齐,也就是背景图片的右边对齐盒子的右边,盒子其他部分显示背景颜色

    1.3K10

    CSS3背景图片background属性简写连写

    在开发背景属性 background 还是很常用的, background 有很多属性,如 background-color 背景颜色、 background-image 背景图像、 background-position... 背景图像的位置、 background-size 背景图片的尺寸、 background-repeat 重复背景图像、 background-origin 定位区域、 background-clip ...当然这些属性可以分开写,也可以连写(简写),规则(顺序)如下: background:color img_url repeat attachment position / size 颜色 图片地址 重复...是否固定 位置 / 尺寸 示例: background:#F00 url('img/images.png') no-repeat fixed center / cover 红色背景,不重复,固定背景,...声明:本文由w3h5原创,转载请注明出处:《CSS3背景图片background属性简写/连写》 https://www.w3h5.com/post/370.html

    4.9K20

    CSS background属性使用指南

    px 或者百分比 重复平铺 //x轴重复平铺 background: transparent url(./5.jpg) repeat-x 背景图指定大小 在日常开发,我们常常需要对背景图进行一个尺寸的缩放...如果是多行属性的操作,我们可能是这样写: background: transparent url(./5.jpg) no-repeat bottom left; background-size:150px...background-clip:背景图是否延伸到边框下面 在单行 background属性声明,由于两者属性值相同,在仅出现了一个属性值的时候,他同时为 background-origin和 background-clip...background-clip可以将背景图设置为文字的前景色 background背景图片使用 CSS如下: background: url('./9.jpg') left center/100px...,所以在定义多背景图片的时候 bg-color只能在最后一个属性上声明,否则会导致整个 background属性声明失效; 在多张背景图存在重叠的情况下,先声明的背景图优先级高 CSS如下: background

    87430

    CSS背景属性知多少?

    CSS各个属性background作为背景属性,希望大家通过阅读本文也能够完全掌握。...本文想通过简单的属性介绍和代码实践,给大家一个更加直观的CSS规则和表现的认识,同时领略CSS神奇的表现能力,以提升我们在UI开发过程的效率。...一、背景描述相关常见属性 background背景属性,是关于背景颜色、位置、图片等属性描述的集合,是一种简写,与其分析简写形式,不如逐个分析有关背景描述的属性。...需要调整背景图片的尺寸,一般来讲图片的尺寸并非百分百就符合元素所在矩形框大小,此时如果想要在盒模型容器全部展示图片或展示部分,就需要用到该属性去调整(拉伸)背景图的尺寸 示例代码: <div class...(背景图位置) background-position属性用于设置背景图在元素盒模型当中的展示位置,相当于设置背景图的起始坐标参考点(默认的起始参考点为元素所在矩形框的左上顶点)。

    1K20

    前端基础-CSS背景属性

    背景属性 a) 背景颜色 语法:background-color:颜色值 示意图 ? b) 背景图片 语法:background-image:url(图片路径) 示意图 ?...c) 设置背景图片是否平铺 语法:background-repeat:值 取值:no-repeat不平铺,repeat-x横向平铺,repeat-y纵向平铺,repeat横向纵向都平铺------默认...d) 设置背景图片位置 语法:background-position:水平位置,垂直位置 位置的取值可以为像素(相对左上角定点的位置),也可以为关键字:top left bottom right center...多学一招:属性的每个值顺序可以调整,且background可以为单独其中之一设置 g) 设置背景是否受滚动条的影响 语法:background-attachment:值 取值: ​ (1)scroll...背景可以设置为透明 background:rgba(); /* a代表透明度,取值为0-1 */ 背景和图片标签都可以让页面显示图片,那有什么区别?

    1.1K10

    CSS奇思妙想 -- 使用 background 创造各种美妙的背景

    本文属于 CSS 绘图技巧其中一篇,系列文章: 在 CSS 中使用三角函数绘制曲线图形及展示动画 CSS奇思妙想 -- 使用 CSS 创造艺术 将介绍一些利用 CSS background、mix-blend-mode...、mask 及一些相关属性,制作一些稍微复杂、酷炫的背景。...通过本文,你将会了解到 CSS background 更为强大的一些用法,并且学会利用 background 相关的一些属性,采用不同的方式,去创造更复杂的背景图案。...背景基础知识 我们都知道,CSS background 是非常强大的。 首先,复习一下基础,在日常,我们使用最多的应该就是下面 4 种: 纯色背景 background: #000: ?...在 CSS ,mask 属性允许使用者通过遮罩或者裁切特定区域的图片的方式来隐藏一个元素的部分或者全部可见区域。

    1.4K30

    CSSCSS 背景设置 ④ ( 超大背景图片设置 | 背景图片定位设置 background-position: center top; )

    文章目录 一、超大背景图片设置 1、超大背景图片问题 2、超大背景图片默认显示 3、超大背景图片推荐定位方式 4、超大背景图片编辑策略 二、代码示例 1、背景图片展示 2、代码示例 3、展示效果...因此这里要设置图片背景的位置 , 一般超大背景图片的背景定位都使用 background-position: center top; 进行定位 , x 轴方向上居中对齐 , y 轴方向上对齐到顶部 ,..., 在低分辨率的电脑上只能显示下图红色矩形框的内容 , 这里建议 将图片的核心内容放在 图片的中心偏上的位置 , 如下图所示的 白色矩形 范围 ; 二、代码示例 ---- 1、背景图片展示 使用下图作为背景图片...target="_blank"/> body { height: 3000px; background-image: url(images/background1.jpg...); background-repeat: no-repeat; /* 超大图片背景位置 */ background-position: center top; } </style

    2K20

    CSS基础-背景属性:颜色、图片、重复

    在网页设计背景是构建视觉层次和氛围的关键元素之一。CSS背景属性为我们提供了强大的工具,用于控制元素的背景颜色、图片、以及它们的显示方式。...本文将深入浅出地探讨CSS背景属性的基础知识,包括常见问题、易错点及避免策略,并通过实际代码示例加以说明。...background-repeat) 此属性控制背景图片如何在水平和垂直方向上重复。...、综合示例:背景复合属性 CSS允许使用background属性一次性设置所有背景相关的属性,顺序为:颜色、图片、重复、位置、大小、附件。...五、总结 掌握CSS背景属性是网页设计的基础,它不仅关乎美观,更是用户体验的重要组成部分。通过合理运用背景颜色、图片、重复等属性,可以创造出丰富多样的视觉效果。

    15510
    领券