css怎么样让banner不动(CSS banner图响应式居中显示的方法)
类别:Web前端 浏览量:1673
时间:2022-01-28 01:11:13 css怎么样让banner不动
CSS banner图响应式居中显示的方法在 PC 网站首页,banner 图作为网页中最大的一张图片,在传达网页的的主要信息的同时,也吸引着浏览者的所有注意力,所以 banner 图的展示方式直接影响着用户的体验,今天我们就来聊聊 banner 图如何在不同尺寸的视口中居中显示
我们都知道,通过 background-size: cover
; 属性能够将图片居中显示,但在窗口拉伸的过程中,图片往往很随着拉伸而变得惨不忍睹,所以我们可以将图片独立出来,并通过隐藏图片两侧的方式,来达到 banner 图在不同尺寸下居中显示的目的
HTML 结构如下
<li class="banner"> ![](img/banner.jpg" alt="css怎么样让banner不动(CSS banner图响应式居中显示的方法)" border="0" />
CSS 样式如下
body { overflow-x: hidden; } .banner { width: 1210px; margin: 0 auto; } .banner img { width: 1920px; margin: 0 -355px; vertical-align: middle; }
当视口宽度与图片宽度同为 1920 px 时,Nian 糕正好处于视图居中位置,页面效果如下图所示
width:1920px
当视口宽度为 1210 px 时,Nian 糕依旧在视图中居中显示,如下图所示
width:1210px
本篇的内容到这里就全部结束了,源码我已经发到了 GitHubBanner response centered 上了,有需要的同学可自行下载
End of File
行文过程中出现错误或不妥之处在所难免,希望大家能够给予指正,以免误导更多人,以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- html5入门布局(吃透移动端 Html5 响应式布局)
- css3设置过渡效果(CSS3 media queries + jQuery实现响应式导航)
- 一分钟看懂响应式编程(浅谈Rx响应式编程)
- web渗透网络基础(响应式Web之流式网格系统)
- react怎样实现响应式计算属性(深入浅析React中diff算法)
- css响应式网格布局(CSS网格布局的示例代码)
- css媒体查询常见的媒体类型(css基于媒体查询和 rem 的响应式布局实践)
- vue3 响应式的实现过程(Vue3.x使用mitt.js进行组件通信)
- html5字体倾斜代码(html5响应式开发自动计算fontSize的方法)
- vue原理详解(vue响应式原理与双向数据的深入解析)
- css3基础入门(详解使用CSS3的@media来编写响应式的页面)
- css怎么样让banner不动(CSS banner图响应式居中显示的方法)
- vue2.0自定义指令(vue2实现provide inject传递响应式)
- 响应式布局和自适应布局的不同(浅析两列自适应布局的3种思路)
- css3项目列表属性(像素密度与CSS3的viewport在移动端Web响应式布局中的运用)
- 2019年外媒秋季新番动画角色CP排行榜,桐人和爱丽丝落榜(2019年外媒秋季新番动画角色CP排行榜)
- 新一小兰领衔 盘点动漫中的那些 远距离恋爱情侣(盘点动漫中的那些)
- 大事件 合肥四中火了(大事件合肥四中火了)
- 翼龙贷组织出借人调研 感受鄱阳 借 来的致富路(翼龙贷组织出借人调研)
- 2023新国风戏曲教育寒假集训班汇报演出《戏娃闹元宵》图文报道(2023新国风戏曲教育寒假集训班汇报演出戏娃闹元宵图文报道)
- 九儿《狐踪谍影》出演热血女特警,戏份杀青受关注(九儿狐踪谍影出演热血女特警)
热门推荐
- 微信公众号文章 爬虫(python抓取搜狗微信公众号文章)
- css的border怎么设置三角形(CSS border虚线边框属性教程)
- css样式代码有哪些规范(CSS 样式书写规范推荐)
- 织梦平台如何更新备案号(详解织梦dedecms短信验证码功能阿里短信)
- IIS8.0安装配置完整图文教程 IIS8.0的Web Server asp设置(IIS8.0安装配置完整图文教程 IIS8.0的Web Server asp设置)
- thinkphp5.1请求流程(ThinkPHP5.0框架使用build 自动生成模块操作示例)
- python统计图参数(Python使用统计函数绘制简单图形实例代码)
- laravel怎么设置自定义(laravel实现于语言包的完美切换方法)
- linux wait函数(分析从Linux源码看TIME_WAIT的持续时间)
- asp.net 参数化like模糊查询
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9