大屏幕banner广告图水平居中的布局思路

[HTML]CSS实现banner图轮播且放大缩小100%居中显示 在浏览器内实现banner图的100%居中轮播 阅读详情

在项目开发过程中,很多时候会涉及到1920以上的大图滚动广告,但是1920在小的屏幕上不会居中显示的,因为小屏幕宽度达不到1920px。就如我自己的笔记本一样,只有1366的分辨率,如图所示。

这里写图片描述

但是我们又需要将大图片在各大屏幕上都可以水平居中显示,那应该怎么办呢?有人说可以通过js啊,这个是一种思路,现在还有一种更好的思路。
就是比较小的宽度(比如800px )的父元素作为容器,设置margin:0 auto,使其水平居中,然后再将1920的容器放置到里面去,设置margin-left属性使其相对父元素水平居中,所以父元素在任何屏幕下都可以水平居中,那么1920的元素再任何情况下也可以水平居中了。

效果如下:

这里写图片描述

代码如下:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta content="telephone=yes" name="format-detection" />
    <meta name="apple-mobile-web-app-status-bar-style" content="white">
    <meta name="x5-fullscreen" content="true">
    <meta name="apple-touch-fullscreen" content="yes">
    <title>大屏幕banner广告图水平居中的布局思路</title>
    <style>
        * {margin: 0;padding: 0;}
        .bannerbox{width:800px;height:400px;margin:0 auto;background:blue;font-size:100px;text-align: center;}
        .bannerbox .box{margin-left:-560px;/***=(1920-80)/2****/height:400px;width:1920px;background:Red;font-size:80px;color:#fff;text-align:center;line-height:400px;}
    </style>

</head>


<body style="overflow: hidden;">

    <div class="bannerbox">
        <div class="box">1920px的容器</div>
    </div>
</body>
</html>
点云从入门到精通技术详解100篇-基于点云语义分割的电力线提取及聚类研究 在现代社会,电力一直扮演着最重要的角色之一。它不仅与人民的生活息息相关,更是一个国家发展的命脉。近年来,随着我国各特高压输电线路建成(比如2022年1月份白鹤滩江苏特高压输电线路的放线)以及电网规模的不断扩大,我国年发电量稳步上升,人民的生活水平越来越高。我国土地辽阔,输电线路分布广泛,再加上地形环境复杂多样,电力线可能遭受风吹雨晒甚至是冰雪寒灾的影响。因此,为了保障电力线的可靠供电,防止停电意外发生,电力部门要定期对输电线路进行检查。目前我国主要。 阅读详情

相关推荐

精益六西格玛Python数字化应用开发-Day18 应用场景:家电企业生产效率优化

本文将重点介绍专门针对精益六西格玛黑带使用场景的 Python 库,这些库功能侧重于数据分析和流程优化,特别适用于 DMAIC 方法论和看板管理。考虑到读者具备中高级Python 使用经验,我们将深入探讨各库的高级功能和实际应用应用场景。 某家电企业生产线自动化程度高,数据量巨大,希望通过精益管理提升生产效率。企业借助 Python 脚本,打通各类数据源(MES、ERP、设备日志),自动归集生产数据,分析各工序的生产节拍、设备停机、效率损失,快速定位瓶颈环节

m0_56592100的博客 906

html主题居中,【html】banner图居中的两种方法

【html】banner图居中的两种方法2年前 (2019-10-08) 作者:Jiaozn 分类:HTML 阅读次数:837评论(0)第一种方法:就是直接插入图片,给图片定义一个class,若是定义margin{0,auto;}的话,在浏览器中预览,缩放到50%,我们会发现将大banner图会在左边,是不会居中的哦!对于class的banner我们要经过如下定义{ positi...

weixin_42310231的博客 882

想要将banner图居中且图片不变形的话,需要如下写法

例如: .banner { width: 100%; height: 386px; background-color: pink; overflow: hidden; } .banner > img { position: relative; left: 50%; width: 1920px; height: 386px; overflow: hidden; margin-left: -960px; }

qq_58519519的博客 611

智能座舱音频系统集成与调试:从芯片选型到音质优化实战

在智能座舱域控制器架构中,音频系统已从简单的功放加扬声器演进为SoC、数字音频总线、外部DSP与多通道功放协同的复杂子系统。TDM总线的时隙分配、PDM麦克风阵列的信号完整性,以及AEC回声消除算法如何与硬件协同,直接决定多音区体验和语音交互的可靠性。工程实践中,音频调试的关键在于先理顺供电、接地、时钟与数据路由,再针对功放削波、采样率失配、TDM slot错位等典型问题进行系统性排查。从芯片选型到系统级指标验收,只有将音频链路视为整车电子电气架构的一个协同整体,才能真正实现从“响”到“好听”的跨越。本文结

weixin_30162121的博客 371

jemalloc实战:5分钟搞定C程序内存泄漏检测(附PDF报告生成技巧)

本文详细介绍了使用jemalloc的heap profiling功能快速检测C/C++程序内存泄漏的实战方法。通过预编译库和LD_PRELOAD注入,无需修改代码即可启动低开销剖析,并利用jeprof工具进行深度分析和生成可视化PDF报告,帮助开发者高效定位线上或开发环境中的内存问题。

i3j4k5的博客 227

新手·关于css中banner居中

关于css中加banner居中 关于css中banner居中

weixin_43949438的博客 783

从零上手:基于RK3588平台的RKISP Tuner实战配置与核心功能解析

本文详细介绍了在RK3588平台上使用RKISP Tuner工具进行图像信号处理器(ISP)调试的完整实战流程。从MATLAB运行时环境搭建、服务端部署到核心连接,逐步解析如何通过图形化界面实时调节白平衡、锐化、降噪等参数以优化图像质量。文章重点阐述了实时预览、参数调试、抓图对比及参数保存等核心功能,为开发智能摄像头、机器人等AIoT设备的工程师提供了实用的配置指南与进阶技巧。

js777的博客 631

banner高度固定,宽度改变时图片居中显示效果实现

将父容器设置相对定位,再将图片本身先绝对定位,并向左偏移50%,再使用margin-left为负值的方式向右偏移图片自身宽度的一半,以达到绝对居中的效果。这样实现的效果,当逐渐缩小浏览器视图宽度时,图片的核心焦点区始终是在核心位置的。来源:https://blog.youkuaiyun.com/shipeng22022/article/details/72778030。使用swiper页面宽度缩放时,图片始终保持居中。

qq_44161722的博客 509

Python3实现基于ARIMA模型来预测茅台股票价格趋势

ARIMA(Autoregressive Integrated Moving Average)模型是一种广泛使用的时间序列分析方法,它可以用于对未来的数据进行预测。ARIMA模型由自回归模型(AR模型)、差分整合模型(I模型)和移动平均模型(MA模型)组成,因此也被称为ARIMA(p,d,q)模型。其中,p表示自回归阶数,d表示差分阶数,q表示移动平均阶数。具体来说,ARIMA模型可以通过以下步骤进行建模:数据预处理:对时间序列进行平稳性检验,如果不满足平稳性,则进行差分操作。

m0_64336780的博客 2万+

基于改进YOLOv5的小目标检测 | 添加CBAM注意机制 + 更换Neck网络之BiFPN + 增加高分辨率检测头

本文针对图像中小目标难以检测的问题,提出了一种基于YOLOv5的改进模型。在主干网络中,加入CBAM注意力模块增强网络特征提取能力;在颈部网络部分,使用BiFPN结构替换PANet结构,强化底层特征利用;在检测头部分,增加高分辨率检测头,改善对于微小目标的检测能力。本文算法在无人机数据集VisDrone2019数据集上进行了多次对比实验,结果表明本文算法可以有效地检测小目标。🌈

小哥谈 2937

html中调用广告居中,修改CSS让AdSense广告内容居中

办法1 – 直接在AdSense代码中修改。示例:style="display:inline-block;width:300px;height:250px"data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"data-ad-slot="xxxxxxxxxx">(adsbygoogle = window.adsbygoogle || []).push({});修改为...

weixin_35698659的博客 523

X电容与Y电容,看这一篇就够了

本文详细介绍了X电容与Y电容的定义、作用、位置、分类,以及它们在实际应用中的容值选取和计算方法。通过汽车电子应用和X电容放电电路的实例,帮助读者深入理解这两种安规电容的重要性。文章还探讨了电容放电电阻的计算,确保符合安全规范。

让你爱上电路设计 7023

如何把图片代码设置成居中的位置?

既然是代码,我们作为普通的站长就必须了解一下html代码。有时间我也会上传一些关于html代码的教程。 ok,我们先来解决“如何把图片代码设置成居中的位置? 代码,意思就是把你从广告联盟拉过来的广告代码,去替换“代码”那两个字。再刷新就可以了 举例: 可以看出,中间的这段代码是放在与中间的,这样就可以达到居中的效果了   ————来自红袜子社区(www.hongwa

u012717054的专栏 8714

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

html banner 居中,关于CSS banner图响应式居中显示的方法

本篇文章主要介绍了CSS banner图响应式居中显示的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧在 PC 网站首页,banner 图作为网页中最大的一张图片,在传达网页的的主要信息的同时,也吸引着浏览者的所有注意力,所以 banner 图的展示方式直接影响着用户的体验,今天我们就来聊聊 banner 图如何在不同尺寸的视口中居中显示我们都知道,通过 back...

weixin_36354355的博客 772

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

css记录background-size background-position 属性

background-size background-position 属性

u012857153的博客 1213

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

关于banner图居中

  &lt;div class="main"&gt; &lt;ul&gt; &lt;li &gt;&lt;a href=""&gt;&lt;img src="img/main_a1 (4).jpg" alt="" title=""&gt;&lt;/a&gt;&lt;/li&gt; &amp

liux6687的博客 549

banner图片不拉伸、全屏宽、居中显示的方法

<html> <head> <title>Title</title> <style> .bannerbox { width:100%; position:relative; overflow:hidden; he...

loveyikai的博客 704

大banner图居中显示的问题

当我们页面的banner图十分的宽,而我们想要让图居中显示,并且超出浏览器的部分不会产生左右的滚动条,缩小页面的时候还能看见超出浏览器的部分的内容,直到显示完全。要想达到这种效果我们可以通过几段简单的css代码就能完成:img{ margin:0 calc(50% - 图片宽度一半); /*这里的calc()可能有兼容问题,可以加上webkit等前缀解决兼容问题;*/ } 还有就是我

yangtao123455的博客 2921

pc的banner图居中显示

确保pc中banner图居中显示 Git项目地址Git <div class="banner"> <img src="./banner33.jpg" alt=""> </div> .banner { position: relative; height: 615px; width: 100%...

litCabbage的博客 497

【转】超宽的banner条自适应浏览器大小始终居中的方法

现在越来越多的人使用宽屏的显示器了,所以传统的1024或者960的宽度banner条也逐渐的不被客户端访客所喜欢,所以现在在网站前端开发中一定要考虑到这一点,但是我们会发现在宽屏浏览器下设计出来的banner在传统的1024的显示器下浏览是会出现横向滚动横条。只要在对应标签插入如下CSS即可解决。 position: absolute; top: 0;...

weixin_33939843的博客 537

让banner图片居中的方法

有的时候,美工做一个图片,是做1920px宽的,但是我们的分辨率是1440px的,咋整呢?这个时候margin是解决不了问题的! 鸡汁如我,想到了这样一个被千千万万个人想到的好主意!那就是为banner加个class名字,然后里面加上img标签。 然后对于外面的banner div标签设置css:position:relative; left:50%; margin-left:-960px; ...

weixin_30897233的博客 529

微信Banner广告位置设置

在微信中banner广告的调用,并没有在微信官方文档中解释得比较明白,也没有简单明了的示例。 所以我们在这里讨论一下banner广告的实现。 微信中的banner广告的位置属性只有: left、top,意味着只有左对齐和上对齐。 而且,微信中的这个left、top、width、height不是按照项目中的像素来作为单位的,是按设备的尺寸来作为显示单位。 这样,就意味着: 当我们需要右对...

大猪的博客 5796

超宽banner自适应居中

样式: banner_box

Cherry728的专栏 3321

PC中大banner图的水平居中的方法

banner图的水平居中的方法 banner图往往往是很大的像素的,也就是分辨率。但是我们在pc页面是要做到水平居中显示的。一般的背景图片是达不到要求的。 html <div class="banner"> <img src="./img/111.png" alt="banner"> </div> css .banner { wid...

qq_43296918的博客 306
上一篇: H5仿QQ消息滑动删除置顶效果
下一篇: 熊猫TV全部分类页面布局实现效果
#麻辣小龙虾#
博客等级 码龄11年 1万+粉丝 235原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值