2019独角兽企业重金招聘Python工程师标准>>>

实际图:600px*500px

效果图:

代码:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>Document</title>
</head>
<style>* {margin: 0px;padding: 0px;}ul,li {list-style-type: none;}.box {width: 1200px;margin: 30px auto;display: table;}.list li {position: relative;float: left;width: 300px;height: 300px;background-repeat: no-repeat;background-size: cover;background-position: center center;}.list li:before {content: '';position: absolute;width: 100%;height: 100%;border: 1px solid red;}</style><body><div class="box"><ul class='list'><li style="background-image: url(timg.jpeg)"></li><li style="background-image: url(timg.jpeg)"></li><li style="background-image: url(timg.jpeg)"></li><li style="background-image: url(timg.jpeg)"></li></ul></div>
</body></html>

总结:

主要代码:

background-size: cover;

background-repeat: no-repeat;
background-position: center center;

转载于:https://my.oschina.net/u/3549294/blog/1605568

css控制长方形图片在正方形区域显示,且不变形相关推荐

  1. html正方形图片倾斜,css控制长方形图片在正方形区域显示,且不变形

    方法一:利用新属性: object-fit: cover; 方法二:利用背景图 实际图:600px*500px 效果图: 代码: Document * { margin: 0px; padding: ...

  2. css样式教程---css控制背景图片-背景相关的css

    最近做网站的时候,感觉css使用并不是那么轻松,于是从网上找了点教程看看,感觉还是挺重要的,一个好的CSS代码,只要你熟悉了,以后拿过来之间套上就行了, 真是方面,但是看的那CSS代码总叫人感觉头大, ...

  3. 用css控制背景图片的位置,大小

    引用连接:http://hi.baidu.com/dengdan1025/blog/item/c3463bfba4c3969158ee90d5.html 对于图片,首先我们先想到是背景图片.因为我们许 ...

  4. css3控制html中图片,如何使用CSS控制前端图片HTTP请求

    Web前端图片加载的方式多种多样,其所产生的HTTP请求也各异,这里我们就来列举CSS控制前端图片HTTP请求的各种情况示例,需要的朋友可以参考下 图片的http请求,有很多种情况,那么究竟什么情况下 ...

  5. html设置图片切割,HTML+CSS实现合并图片的切割显示以及背景渲染

    今天用了大约3小时才搞定了这么一小点工作.. 合并图片的切割显示是我早就想研究一下的,因为这个东西应用非常广泛,今天总算在HTML的框架里有了些了解. 核心代码为: div标签是个很好的东西,用来逻辑 ...

  6. css如何让图片全屏显示?

    一张清晰漂亮的背景图片能给网页加分不少,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形的背景大图,而且背景图片不会随着滚动 ...

  7. css控制背景图片位置-background-position

    最近经常给div在加背景图片的时候,发现背景图片的位置总是跟自己想要的效果不一样,所以就粗略的研究了一下,把结果和过程跟大家一起分享一下.现在就用div来举例子,其他的容器也都一样.主要来介绍一下背景 ...

  8. html怎么设置只显示一行,如何利用CSS控制文本只在一行显示(不换行)

    我们在做前端时,经常会要求文字只在一行显示.当一行文字超过DIV或者Table的宽度的时候,浏览器中默认是让它换行显示的,如果不想让他换行要怎么办呢?通过CSS中的word-break,white-s ...

  9. CSS控制字体在一行内显示不换行

    当一行文字超过DIV或者Table的宽度的时候,浏览器中默认是让它换行显示的,如果不想让他换行要怎么办呢? 用CSS让文字在一行内显示不换行的方法: 一般的文字截断(适用于内联与块): 1 .text ...

最新文章

  1. 终止forEach的循环
  2. POJ2752KMP逆序处理
  3. 发布在IIS的网站,可以用本机IP登录访问,用localhost不可登录访问
  4. css bug 集2
  5. java随机姓名_Java随机产生中文昵称
  6. CUDA——Windows上CUDA的安装教程
  7. 怎么用计算机画图工具,使用电脑自带画图工具(画图软件怎样操作的方法
  8. pixiv的服务器信息,Pixiver™
  9. 计算机硬盘储存怎么增加,如何扩大存储空间?电脑扩大新添加的硬盘的方法
  10. Android studio 放大字体
  11. PLSQL中Oracle设置主键自增
  12. Redis管道技术的使用
  13. WIN7下开机欢迎界面去掉画面下方windows 7 旗舰版
  14. 检测Android应用(APP)的启动与关闭
  15. 微记账软件——站立会议08
  16. ANSYS Fluent 电子产品散热计算案例
  17. java时间往后延后一年_java中时间类(util Date)的后延与前推处理
  18. 2023第十三届中国数字营销与电商创新峰会
  19. python文件读取写入元组_python文件的读写
  20. Qt QTableView表格排序

热门文章

  1. Spring Boot OAuth2 使用实践
  2. 【JAVA】finally 一定会被执行吗?
  3. MTCNN安装、使用和查看
  4. openni+linux+arm,openni2+mac
  5. 侄儿子非要抢我手机玩吃鸡!但他才六岁菜的很。我花五分钟写了个游戏,他玩了一天。
  6. Linux之多线程(上)——Linux下的线程概念
  7. java+ElementUI前后端分离旅游项目第四天 预约设置和日历管理
  8. Windows下Java环境配置教程
  9. 保护 IT 基础设施的多层安全技术-扩展检测与响应 (XDR)
  10. ajax-210810-03---练习全局刷新计算bmi