css banner不拉伸

现在很多网站的Banner图片都是全屏宽度的,这样的网站看起来显得很大气。这种Banner一般都是做一张很大的图片,然后在不同分辨率下都是显示图片的中间部分。实现方法如下:

1、首先设置banner的父元素定位为相对定位,宽度为100%;

2、然后设置banner元素宽度为图片宽度,定位为绝对定位;

3、最后再设置它距离左侧50%,margin-left为图片一半即可。

Title

.bannerbox {

width:100%;

position:relative;

overflow:hidden;

height:500px;

}

.banner {

width:1920px; /*图片宽度*/

position:absolute;

left:50%;

margin-left:-960px; /*图片宽度的一半*/

}

把css中 .bannerbox 中 height 及 .banner 和 width 换成你banner图的大小,然后 .banner 中margin-left 的值改成banner图宽度的一半即可。

本文来自css答疑栏目,欢迎学习!

html页面banner空白,css banner不拉伸相关推荐

  1. 【CSS】课程网站 Banner 制作 ① ( Banner 栏测量 | Banner 盒子模型代码 | 代码示例 )

    文章目录 一.Banner 栏测量 1.盒子模型尺寸测量 2.背景测量切图 二.Banner 盒子模型代码 1.HTML 标签结构 2.CSS 样式 3.显示效果 绘制下图矩形框内容 : 一.Bann ...

  2. Day210.服务端渲染技术NUXT、整合前台主页面、名师、课程静态页面、首页整合banner数据后端部分【创建banner微服务、接口、banner后台前端实现】 -谷粒学院

    谷粒学院 服务端渲染技术NUXT 一.服务端渲染技术NUXT 1.什么是服务端渲染 服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获 ...

  3. html中制作banner,css banner轮播图怎么做?

    css banner轮播图怎么做?下面本篇文章给大家简单介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 初步了解动画效果吧.轮播图我一直以为靠jquery插件完成的,突然发 ...

  4. css里banner是什么,div+css banner的问题

    div+css banner的问题0 coolkeys2013.09.03浏览223次分享举报 如图所示,在IE6中banner 只显示半个,在谷歌火狐中均正常显示 #banner {position ...

  5. banner panel 页面_广告位(banner)的可视化管理后台逻辑说明

    针对APP端的banner展示,怎样做到前后端的有机组合,方便运营人员自行操作(随时更改)广告位呢?本文简单的将可视化banner后台的逻辑做以说明. 百度百科上我们可以看到对banner的定义即&q ...

  6. vue打包完index.html空白,解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题-20210315083204.pdf-原创力文档...

    解解决决Vue项项目目打打包包后后打打开开index.html页页面面显显示示空空白白以以及及图图片片路路径径错错误误的的问问题题 V ue项目运行npm run build后会生成一 dist文件夹 ...

  7. Vue通过build打包后 打开index.html页面是空白的

    最近在build打包vue项目遇到了几个问题,如下: 1.npm run build打包项目之后,我们通常是把dist文件里面被压缩后的static文件跟index.html提交到服务器,但最近发现直 ...

  8. vue 打开html流_解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题...

    Vue项目运行npm run build后会生成一个dist文件夹,我们一般都是把这个文件夹部署到服务器上.dist文件夹里边有一个static文件和一个index.html页面,这个index就是最 ...

  9. 解决Vue history模式下使用嵌套路由打包部署后刷新页面为空白页

    解决Vue history模式下使用嵌套路由打包部署后刷新页面为空白页 前言 问题分析 问题解决 结语 前言 众所周知,Vue路由有两种模式,默认hash模式,这种模式下url上会带"#&q ...

  10. 打包后index.html路径错误,解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题...

    解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题 2018年05月23日 10:05:35 for_weber 阅读数:14179 Vue项目运行npm run buil ...

最新文章

  1. PHP验证码无法显示的原因
  2. 【转载】java中泛型使用详解
  3. Android组件化初探
  4. eclipse 输入卡顿_7个小技巧,解决eclipse卡顿问题
  5. GPU Saturday技术沙龙:OpenCL程序员眼中的下一代APU架构
  6. oracle imp 包,oracle imp
  7. python抽奖滚动界面_Python使用Tkinter实现转盘抽奖器的步骤详解
  8. Java中的锁(转)
  9. 微软与开源,化干戈为玉帛
  10. 关于JDK中的集合总结(二)
  11. String、StringBuffer、StringBuilder三者的区别
  12. 主板在计算机系统中的应用,浅谈主板在计算机硬件系统中的重要性.doc
  13. JavaScript基础-前端开发
  14. matlab高斯光束加上随机相位,随机调制光束的传输特性
  15. 学计算机的当大学老师,待遇那么低,研究那么苦,你为啥还去大学当老师?
  16. 迭代模型(Iterative Model)
  17. c++游戏我的世界1世界觉醒预告
  18. 应用Excel实现大小写金额转换
  19. Linux系统实现访问localhost(127.0.0.1)浏览WWW网站目录
  20. 线上相亲交友源码APP开发,是互联网婚恋市场的新途径

热门文章

  1. 使用Python进行IP地址查询
  2. Joplin 的思维导图 Mindmap(脑图)插件
  3. win10升级补丁_干掉烦人的win10升级助手gwx
  4. gwipr70驱动天空_win7 kmplayer plus设置_gwi pr2 pluswin7驱动_kmplayerplus官方下载
  5. babel转码器的使用
  6. Android 360全景视频播放。
  7. 永洪科技怎么样_【永洪科技工资|永洪科技待遇怎么样】-看准网
  8. 微软XSD工具根据XSD文件生成的C#类中多余Specified属性问题
  9. 100条人生哲理语句
  10. 【云计算的1024种玩法】使用阿里云+微擎打造微信公众号管理系统