码迷,mamicode.com
首页 > 其他好文 > 详细

[转]一种让超大banner图片不拉伸、全屏宽、居中显示的方法

时间:2017-09-29 01:38:53      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:osi   log   round   拉伸   blog   htm   jpg   class   大小   

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

<html>  
   <head>  
       <title>Title</title>  
       <style>  
           .bannerbox {  
               width:100%;  
               position:relative;  
               overflow:hidden;  
               height:500px;  
           }  
           .banner {  
               width:1920px; /*图片宽度*/  
               position:absolute;  
               left:50%;  
               margin-left:-960px; /*图片宽度的一半*/  
           }  
       </style>  
   </head>  
   <body>  
       <div class="bannerbox">  
           <div class="banner">  
               <img src="t1.jpg">  
           </div>  
       </div>   
   </body>  
   </html>

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

[转]一种让超大banner图片不拉伸、全屏宽、居中显示的方法

标签:osi   log   round   拉伸   blog   htm   jpg   class   大小   

原文地址:http://www.cnblogs.com/adinet/p/7609244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!