background-size属性
2024-09-05 18:18:27
background-size:属性有 auto;length ;百分比
length 如:10px 20px 固定的
或者是写成一个 ,10px 另外一个就默认为 auto;
写成百分比的形式 是相对于div的宽度或者是高度的 包含padding 但是不包含 border的
background-size:cover 意思是背景图片全部填满整个div,往往需要配合background-position:center;来使用,是图片的中间和div的中间在一个中心点。唯一的
缺点就是需要制作一个足够大的背景图片,否则图片会失真。
background-size:contain 可以是背景图像保持本身的宽高比例,将背景图片缩放到宽度或者高度正好适应定义的背景区域。
总之,只有当background-size:值默认为auto的时候,背景图片才不会失真,而其他设置都会导致背景图片的失真,所以使用
的时候要仔细考虑,避免带来不良的后果。
具体的可以自己写一个demo来验证一下。就写到这里。
最新文章
- [译]JavaScript:将字符串两边的双引号转换成单引号
- 在link的url里新增参数
- DS实验题 Old_Driver UnionFindSet结构
- SQL2005中的事务与锁定(一) - 转载
- 在 Linux 的 KVM虚拟机 上安装 Mac OS 系统的研究总结
- java 验证日期
- axure7.0 汉化包下载
- Windows性能计数器--磁盘性能分析Disk
- (转)js正则表达式之中文验证
- constraint 摘自群主大大
- 关于js中两种定时器的设置及清除(转载)
- 推荐一个基于Vue2.0的的一款移动端开发的UI框架,特别好用。。。
- 在ASP.NET Core中使用AOP来简化缓存操作
- poj2975 Nim 胜利的方案数
- HTTP高并发调优小记
- 2019-04-26-day041-数据库的索引
- 使用Git上传项目到Gitee
- 10分钟复习javaweb
- 为什么说windows会死机,Linux不会死机
- GitHubDesktop权限问题解决办法
热门文章
- W5500EVB TCP Server演示
- (org.openqa.selenium.WebDriverException: Unable to launch the app: Error: Trying to start logcat capture but it's already started! )错误解决办法
- 浅谈JavaScript的Canvas(绘制图形)
- JSP与HTML的差别
- Spring Boot 整合Servlet
- Tomcat启动报:invalid LOC header (bad signature)的问题
- Codeforces Round #326 (Div. 2)
- LCS模板
- 一步一步学Silverlight 2系列(27):使用Brush进行填充
- 分段控制器--UISegmentedControl 基本用法