最近项目中需要实现一个banner,如图所示.(设计图稿为1680*412)

当前实现的思路:

div(position:relative;width:100%;height:412px;)>ul >li>a>img (width:100%;height:412px)

问题:平铺桌面但文字会被挤压

这个时候,产品给出了一个参考效果,见链接.https://hz.fang.com/?s=BDPZ-BL。(图片尺寸2000*)总体效果是,屏幕大屏,缩放时内容不会被压缩,一直展示图片中间部分。

实现原理貌似是这个样子的:

div(position:relative;width:100%;)>a(position:absolute;margin-left:-1000px;left:49%;)>img(width:2000px;height:464px;)

使用的是自适应居中的技巧,想到一个方法

<!DOCTYPE html>
<html><head>

前端自适应布局-带文字图片的自适应相关推荐

  1. 一款基于微信的小程序电商系统源码(前端+后台)带文字安装教程

    小程序电商系统源码(前端+后台)带文字安装教程 运行环境 服务器宝塔面板 PHP 5.6 Mysql 5.5及以上版本 Linux Centos7以上 系统介绍: 1.一款基于微信的小程序电商系统,是 ...

  2. css什么是自适应布局,CSS中常见的自适应布局是什么

    CSS中常见的自适应布局是什么 发布时间:2020-12-05 13:24:07 来源:亿速云 阅读:102 作者:小新 这篇文章主要介绍CSS中常见的自适应布局是什么,文中介绍的非常详细,具有一定的 ...

  3. html 图片高度 页面高度自适应,怎样让网页图片高度自适应宽度

    [摘要] 你肯定知道width百分比可以实现图片宽度的自适应,那么你知道高度也可以根据宽度变话而自适应比变化么,看下本文就了解了! 当前响应式布局,内容尺寸自适应设备是众多网站开发者的选择,毕竟现在显 ...

  4. android imagebutton 带文字图片的实现方法

    要实现带文字的ImageButton的方法很多,我这里仅列举一种方法:自定义一个继承自ImageButton的类,然后Override它的onDraw(Canvas canvas)方法. public ...

  5. 【Python】发送带文字图片附件的邮件

    原理: smtplib模块负责连接服务器和发送邮件 MIMEAudio:定义邮件的音频数据 MIMEImage:定义邮件的图片数据 MIMEText:定义邮件的文字数据 MIMEMultipart:负 ...

  6. vue移动端通过px动态计算图片宽高_vue图片宽高自适应_移动web图片高度自适应的解决方案...

    由于图片的加载是在dom加载完成之后进行的,于是,在手机端浏览网页时,经常会看到页面刚打开时很多内容叠在一起,当图片加载完成后,页面会由于图片加载完成出现明显的抖动 针对这个问题,有以下几种解决方案 ...

  7. html div自适应布局,css两个div自适应宽度布局方法大全(精华)

    第一种方法:BFC块级格式化上下文 -----左边固定宽度----- ----------------------------------------右边自适应宽度------------------ ...

  8. vue二维码生成且带文字图片下载

    (一)web页面效果: (二)执行结果: (三)vue代码实例: 1)安装qrcode-vue库:npm install --save qrcode-vue 2)安装html2canvas库:npm ...

  9. html图片自适应上下左右居中显示,图片大小自适应垂直居中的方法

    偶尔会有这样的需求:在不知道图片宽和高情况下,需要让图片水平和垂直居中在某个容器下,而且,如果图片宽或者高超出容器,需要按照比例进行缩放,下面介绍几个常见的方式: Javascript篇: 用JS的方 ...

最新文章

  1. 科技部颁布十大国家新一代人工智能开放创新平台,华为旷视等入选
  2. WebCenter Space中配置使用WSRP Portlet
  3. 深入浅出Python元编程
  4. RDL/RDLC批量单据打印 [转]
  5. jenkins 下载插件 一直失败_Jenkins. 安装错误: No such plugin: cloudbees-folder
  6. 多线程与高并发(二):解析自旋锁CAS操作与volatile
  7. SQLServer约束介绍
  8. UITableView:改变 TableHeaderView 的高度
  9. 每一个都能笑抽,39个奇葩代码注释
  10. “羊毛党”玩脱了!90后员工用优惠券狂薅45万被捕
  11. 【杂项】2021年年度报告
  12. 推荐10个优秀GitHub仓库
  13. Unity官方案例精讲_2015_优化
  14. 区块链技术方案研究与分析
  15. 淘宝天猫自动抢购插件下载-开发学习
  16. 2022年天猫超市春节不打烊活动时间规定
  17. 中国20顶级富豪惊人挥霍排行榜 仅一家IT老板
  18. 自然语言处理 文本数据分析
  19. 今天那个服务器有无限火力,无限火力即将登陆,测试服已出,这次的无限火力有什么不一样?...
  20. 【Python】在字符串的头尾做文本匹配

热门文章

  1. Python十大最佳IDE
  2. Mac下配置java环境以及idea的使用
  3. turtlebot matlab,Turtlebot与Matlab入门教程-控制小海龟
  4. 老板喜欢什么样的员工?
  5. 从“猜画小歌”背后的AI原理,教大家如何得高分
  6. 酷炫猜歌喝酒小程序源码_可开源带流量主
  7. NTC温度采样设计注意事项
  8. 品牌是公司运营的核心价值,也是在消费者的价值体系中的一部分
  9. win10 + Ubuntu16.04LTS + 显卡 + 双系统安装
  10. 算法竞赛入门经典--古老的密码