首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏用户7873631的专栏

    background-size之详解

    dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size ; /* 第一个参数:宽度 第二个参数:高度 */ background-size dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size cover含义: 1.告诉系统图片需要等比拉伸 2.告诉系统图片需要拉伸到宽度和高度都填满元素 */ background-size

    85610发布于 2020-10-28
  • 来自专栏meishadevs的前端专栏

    使用background-size引发的思考

    昨天在一个前端交流群里一个成员提出了一个非常有趣的问题background-size: 50%是什么意思与background-size: 50% 50%到底有什么区别呢,这个问题在群里引起了一番激烈的讨论 ,我也尝试分析一下 background-size: 50%是什么意思 查阅W3C上对background-size的介绍后可知background-size用于设置背景图片的宽度和高度,当给background-size : 50% auto的简写形式 猜想background-size: 50% 与 background-size: 50% 50% 的区别 通过前面的介绍可知background-size: 50%是background-size : 50% auto的简写形式,我曾天真的以为background-size: 50% auto与background-size: 50% 50%表示的是一个意思都是表示背景图片的宽度为父元素宽度的50% 没错,background-size: 50% auto表示背景图片的宽度为父元素宽度的50%,背景图片的高度是根据背景图片的宽度与高度的比值计算得来的 计算设置了background-size: 50%

    35020编辑于 2023-04-13
  • 来自专栏用户7873631的专栏

    css3最详解46 background-size

    DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>background-size</title> <link :auto;//auto的意思是:按照本来的尺寸显示 } .box2{ background-size:300px 100px;//背景图像的高度和宽度,//background-size :300px 100px;宽300px 高100px } .box3{ background-size:50% 50%;//以父元素的百分比来设置背景图像的宽度和高度。 } .box4{ background-size: cover; /*把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。 背景图像的某些部分也许无法显示在背景定位区域中。 */ } .box6{ background-size: 300px;//高宽都是300px } </style> </head> <body> <div class="box1"

    50220发布于 2020-10-28
  • 来自专栏热爱IT

    完美的背景图全屏css代码 – background-size:cover?

    图片以背景的形式铺满整个屏幕,不留空白区域 保持图像的纵横比(图片不变形) 图片居中 不出现滚动条 多浏览器支持 以图片bg.jpg为例 最简单,最高效的方法 CSS3.0 归功于css3.0新增的一个属性background-size ,可以简单的实现这个效果,这里用fixed和center定位背景图,然后用background-size来使图片铺满,具体css如下 html {   background: url(bg.jpg) no-repeat fixed;   -webkit-background-size: cover;   -moz-background-size: cover;   -o-background-size: cover;   background-size : cover; } 这段样式适用于以下浏览器 Safari 3+ Chrome IE 9+ Opera 10+ (Opera 9.5 支持background-size属性 但是不支持cover) Firefox  0;     left: 0;     width: 100%;     height: 100%;     background: url(bg.jpg) no-repeat #000;     background-size

    7.2K40发布于 2019-04-10
  • 来自专栏达摩兵的技术空间

    与我一起学css3:background-size,-clip

    前言 大家好,今天与大家一起学习分享css3中的background-size,background-clip使用与实践。 知识点讲解 background-size 一般情况下,我们设置的背景图与背景为完全匹配,但也有情况是可能不匹配的,或者大或者小,那么当尺寸不匹配时,你希望如何控制尺寸呢? 这就是background-size的价值所在。 在下面的实践中我们主要实现一个全屏背景中的注册窗,效果有以下几点是需要完成的: – 背景全屏效果 – 背景模糊效果 – 注册窗水平垂直居中 – 注册表格内容与边框之间有透明背景映射 方案讲解 背景全屏效果:background-size 100%; background:url(https://study.miaov.com/img/pc/remote_chapter/bannerBg.png) no-repeat center; background-size

    90220发布于 2018-08-28
  • 来自专栏Java架构师必看

    理解CSS3中的background-size(对响应性图片等比例缩放)

    理解CSS3中的background-size(对响应性图片等比例缩放) 阅读目录 background-size的基本属性 给图片设置固定的宽度和高度的 固定宽度400px和高度200px-使用background-size 使用background-size:100% 100%的缩放设置 固定宽度400px和高度200px-使用background-size:100%的缩放设置 使用属性cover来设置背景图片 使用属性contain background-size: 400px 200px; } 效果如下: 回到顶部 固定宽度400px和高度200px-使用background-size:400px;的缩放设置 3. background-size:400px;的缩放设置

    css代码如下: .bsize3 { background-size 固定宽度400px和高度200px-使用background-size:100% 100%的缩放设置 HTML代码如下:

    固定宽度400px和高度200px-使用background-size:

    5K20编辑于 2022-02-10
  • 来自专栏Devops专栏

    移动端与PC端页面布局区别、background-size 背景图片的缩放

    背景图强制改变大小,可以使用background新属性 background新属性 background-size: length:用长度值指定背景图像大小。不允许负值。 background-size: length:用长度值指定背景图像大小。不允许负值。 首先写一个div放置这张背景图片。 ? 下面设置一下背景图片的大小,如下: ? background-size: percentage:用百分比指定背景图像大小。不允许负值。 这里的百分比其实就是div的宽高百分比,示例如下: ? ? background-size: auto:背景图像的真实大小。 ? cover:将背景图像等比缩放到完全覆盖容器,背景图像有可能超出容器。 ?

    3.7K20发布于 2019-05-31
  • 来自专栏智影Yodonicc

    深入了解CSS中的object-fit和background-size——CSS图片尺寸控制&应用场景

    object-fit和background-size是如何工作的,什么时候可以使用它们,为什么,以及一些实际的使用案例和建议。 CSS background-size 对于background-size,第一个区别是我们要处理的是背景,而不是一个HTML(img)元素。 background-size的可能值 background-size的可能值是auto, contain, 和cover. background-size: auto 使用auto,图像将保持其默认大小 [post18image12.jpeg] background-size: contain 调整图像的大小以适应容器。 什么时候不使用object-fit或background-size

    3.9K42编辑于 2022-05-07
  • 来自专栏三十课

    用CSS新属性实现特殊的图片显示效果

    效果列表 2.1 铅笔画效果 效果示例 [铅笔画效果] SCSS代码 .pencil-effect { $url : url(photo.jpg); background-image: $url; background-size 2.2 水彩效果 效果示例 [水彩效果] SCSS代码 .watercolor-effect { $url : url(photo.jpg); background-image: $url; background-size block; content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-size 彩铅效果 效果示例 [彩铅效果] SCSS代码 .colored-pencil-effect { $url : url(photo.jpg); background-image: $url; background-size block; content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-size

    1.5K00发布于 2019-09-19
  • 来自专栏艺述论专栏

    9.26【前端开发】背景属性:样式中背景色和背景图片样式如何使用?

    有效值: /* 关键字 */ background-size: cover background-size: contain /* 一个值: 这个值指定图片的宽度,图片的高度隐式的为auto */ background-size : 50% background-size: 3em background-size: 12px background-size: auto /* 两个值 */ /* 第一个值指定图片的宽度,第二个值指定图片的高度 */ background-size: 50% auto background-size: 3em 25% background-size: auto 6px background-size: auto auto /* 逗号分隔的多个值:设置多重背景 */ background-size: auto, auto // 不同于上面 background-size: 50%, 25%, 25% background-size : 6px, auto, conta 这行代码: background-size: auto, auto 与 background-size: auto auto 只差一个逗号,但前者表示分别设置两个图片的样式

    1.4K20发布于 2020-10-09
  • 来自专栏艺述论专栏

    10.1【前端开发】背景属性:样式中背景色和背景图片样式如何使用?

    是对容器而言 有效值: /* 关键字 */ background-size: cover background-size: contain /* 一个值: 这个值指定图片的宽度,图片的高度隐式的为auto */ background-size: 50% background-size: 3em background-size: 12px background-size: auto /* 两个值 */ /* 第一个值指定图片的宽度,第二个值指定图片的高度 */ background-size: 50% auto background-size: 3em 25% background-size: auto 6px background-size: auto auto /* 逗号分隔的多个值:设置多重背景 */ background-size: auto, auto // 不同于上面 background-size : 50%, 25%, 25% background-size: 6px, auto, conta 背景图像background-image 可以使用多个图片,也可以使用线性填充材质。

    1.6K30发布于 2020-10-26
  • 来自专栏Coco的专栏

    妙用 background 实现花式文字效果

    通过本文,你将可以学到: 通过 background-size 与 background-position 实现酷炫的文字下划线效果 通过 background-size 与 background-position 巧妙改变 background-size 与 background-position 实现文字 hover 动效 这里,通过巧妙改变 background-size 与 background-position

    a { background: linear-gradient(90deg, #ff3c41, #fc0, #0ebeff); background-size: 0 3px; : 0 3px,也就是一开始是看不到下划线的,当 hover 的时候,改变 background-size: 100% 3px,这个时候,就会有一个 0 3px 到 100% 3px 的变换,也就是一个从无到有的伸展效果

    a { background: linear-gradient(90deg, #fc0, #fc0); background-size: 0 100px;

    2K21发布于 2021-09-23
  • 来自专栏韩曙亮的移动开发专栏

    【移动端网页布局】移动端网页布局基础概念 ⑥ ( 背景图像缩放 | 不等比例拉伸 - 同时设置宽高值 | 等比例拉伸 - 设置宽度 / cover / contain 值 )

    一、背景图像缩放 ---- 盒子模型 的 背景图片尺寸 是通过 background-size 属性 设置的 , 语法如下 : background-size: 背景图片宽度 背景图片高度; background-size 值设置一个值的情况 : 只设置宽度像素值 : 宽度设置为 500 像素 , 高度根据该宽度等比例缩放 ; background-size: 500px; 只设置宽度百分比值 : 宽度占父容器的 100% , 高度根据该宽度等比例缩放 ; background-size: 100%; 二、代码示例 ---- 1、不设置 background-size 的默认状态 代码示例 : <! 宽度 和 高度 像素值 , 则 图片的宽度和高度分别进行拉伸 , 以达到样式中定义的宽高值 , 宽高不会等比例拉伸 ; /* 宽高不等比例拉伸 */ background-size : 400px 400px; 或 /* 宽高不等比例拉伸 */ background-size: 100% 100%; 代码示例 : 设置 宽度 和 高度

    1.9K20编辑于 2023-04-24
  • 来自专栏全栈前端精选

    CSS实现一个粒子动效的按钮

    .; background-size: 10% 10%, 20% 20%, 15% 15%,...; background-position: 18% 40%, 20% 31%, 30% 30% ,...; } 这里主要通过background-size和background-position来控制原点的尺寸与位置,看着好像挺复杂,其实只要background-size和background-position : 0% 0%; transition:.75s background-position ease-in-out,75s background-size ease-in-out; } ? : 0% 0%; transition:.75s background-position ease-in-out,75s background-size ease-in-out; } ? ;/*扩散的状态*/ background-size: 0% 0%; transition: background-position .5s ease-in-out, background-size

    1.8K20发布于 2020-02-19
  • 来自专栏前端资源

    CSS中的background属性与margin和padding内外边距的关系总结

    /关键字 / background-size: length(宽高)|percentage(比例)|cover|contain; background-size: auto;  背景图的原始尺寸 background-size : initial; 背景图的原始尺寸 background-size: cover; 缩放背景图片以完全覆盖背景区,超出部分裁剪 background-size: contain; 缩放背景图片以完全装入背景区 : 3em; background-size: 12px; background-size: auto; 以背景图片的比例缩放背景图片 / 两个值: 第一个值指定图片的宽度,第二个值指定图片的高度 / background-size: 50% auto; background-size: 3em 25%; background-size: auto 6px; background-size: background-size: auto, auto; / 不同于 background-size: auto auto; / background-size: 50%, 25%, 25%; background-size

    8.4K00发布于 2019-11-13
  • 来自专栏司六米希

    css背景 ( 6种实例)

    </body> </html> 2.2背景样式 background-size背景尺寸 background-size: 100%时,横轴处于100%,纵轴会出现重复现象(随着页面尺寸变化 ) 百分比是水平方向的占页面百分比, 此时会等图片比例决定图片高度 background-size:50%; background-size:100px 50px; // 宽100,高50 background-size :cover; // 拉大图片,完全填满,保持宽高比 background-size:contain; // 缩放图片,使其恰好适合背景区,保持宽高比 <! </body> </html> (图片下方出现空白是由于 background-size: 100%;等图片比例影响,所以未占满页面全屏) 3.定位背景图像 <! background-size:设置背景图片大小。 background-attachment:背景图像是否固定或者随着页面的其余部分滚动。

    61210编辑于 2022-11-15
  • 来自专栏全栈程序员必看

    html背景图片的设置宽高_网页的背景图片怎么设置

    /imges/boluo.PNG);”> 在css样式表中引入背景图 注意:设置背景图片的元素一定要有具体的宽度和高度,否则会导致背景图片无法显示 2.背景图相关属性的设置 2.1 background-size 属性 background-size:设置背景图大小,它的属性值有:cover、contain和具体的宽度和高度值 (1)cover:浏览器将使图像足够大,使它完全覆盖了盒子区,同时仍然保持其高宽比。 /imges/boluo.PNG); background-size: cover; } 代码展示效果: (2)contain:浏览器将使图像的大小适合盒子内。 /imges/boluo.PNG); background-size:500px 400px; background-repeat: repeat; } /imges/boluo.PNG); background-size:500px 400px; background-repeat: repeat-x; }

    6.4K10编辑于 2022-11-10
  • 来自专栏字根中文校对软件

    JcJc错别字纠错检查API说明

    先发布最新版本的API说明文档: 未来版本的改动,以Github为准, 项目地址: https://github.com/textproofreading/cuobiezi_http_api/"); background-size ', 'check_mode': 'advanced', 'action': 'show'}) >>> print(r.text) http://www.CuoBieZi.net"); background-size important"> http://www.jianshu.com/p/a9b6ef778589"); background-size: cover; background-position: 0px important"> http://11714526.blog.51cto.com/11704526/1950374"); background-size: cover; background-position important"> http://textproofreading.blog.163.com/blog/static/265506043201762411254833/"); background-size

    1.7K70发布于 2018-04-16
  • 来自专栏前端基础

    CSS实现全屏背景图片铺满自适应

    方式一:使用background-size属性CSS的background-size属性可以设置背景图片的尺寸,使其覆盖整个元素。. element { background-image: url('path-to-image.jpg'); background-size: cover; /* 确保图片覆盖整个元素 */ background-position element { background-image: url('path-to-image.jpg'); background-size: 100% 100%; background-position : absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: url('path-to-image.jpg'); background-size

    1.6K10编辑于 2024-09-30
  • 来自专栏code秘密花园

    CSS实现一个粒子动效的按钮

    .; background-size: 10% 10%, 20% 20%, 15% 15%,...; background-position: 18% 40%, 20% 31%, 30% 30% ,...; } 这里主要通过background-size和background-position来控制原点的尺寸与位置,看着好像挺复杂,其实只要background-size和background-position ease-in-out; } .button:hover::before{ background-position: 5% 44%, -5% 20%, 7% 5%...; background-size ;/*扩散的状态*/ background-size: 0% 0%; transition: background-position .5s ease-in-out, background-size .75s ease-in-out; } .button:active::before { transition:0s;/**注意取消掉过渡**/ background-size: 10% 10%

    1.7K20发布于 2020-02-14
领券