css 图片内容在不同分辨率下居中显示(演示的图片宽度是1920px,当图片宽度大于显示屏的宽度时)

Posted mengyin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 图片内容在不同分辨率下居中显示(演示的图片宽度是1920px,当图片宽度大于显示屏的宽度时)相关的知识,希望对你有一定的参考价值。

1.img 图片内容在不同分辨率下居中显示(如果隐藏多余,在img外面套一个div  设定overflow: hidden。div的大小就是img显示区域的大小)

 <!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
body,div,p,a,img,ul,ol,li{
    margin: 0;
    padding: 0;
}
#tab { overflow:hidden; 
    width
:100%;要显示的宽度 } #tab img{ overflow:hidden; width:1920px; height:447px; position: relative;
   left:50%; 刚好在中间
   margin-left:-960px;图片宽度一半 } #tab>img:not(:first-child){ display:none; } </style> <script> //js幻灯片 window.onload = function(){ var images = document.getElementsByTagName(img); var pos = 0; var len = images.length; setInterval(function(){ images[pos].style.display = none; pos = ++pos == len ? 0 : pos; images[pos].style.display = inline; },3000); }; </script> </head> <body> <div id="tab"> <img src="images/20160907_100403_003.jpg" width="1920px" height="447"/> <img src="images/20160907_100403_004.jpg" width="1920px" height="447"/> </div> </body> </html>

2.背景 图片内容在不同分辨率下居中显示(演示的图片宽度是1920px,当图片宽度大于显示屏的宽度时)

<div class="index-panel-pic1"></div>
.index-panel-pic1{
    background: url(../images/20160907_100403_000.gif) no-repeat center center;
    width:100%;
    height:650px;
    background-size: cover;
}

 

以上是关于css 图片内容在不同分辨率下居中显示(演示的图片宽度是1920px,当图片宽度大于显示屏的宽度时)的主要内容,如果未能解决你的问题,请参考以下文章

图片宽度为2000px,使图片在电脑不同分辨率下都水平居中,不压缩。

转 Div+Css控制背景图片水平垂直居中显示 背景铺满全屏

html中li显示的这样几张图片,怎么让他们适应不同分辨率的手机居中显示

大图片依据分辨率自适应宽度

如何让IE网页居中显示

网页怎么在不同的屏幕分辨率下显示正常