响应图像滑块居中图像
Responsive image slider centered image
我有一个幻灯片,有一个简单的淡出,我想让它的全尺寸响应。
我得到了幻灯片,全屏设置和响应代码都在工作,但图像在调整大小时不是一直居中。对于幻灯片,我使用了一个简单的插件,它可以很好地完成这项工作。
我已经尝试了几十种代码等等,因为我只是不想使用预编程的滑动条。
总而言之,我的图像需要始终处于窗口/屏幕大小的中心。
代码:<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>xXxXx</title>
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="js/jquery.cycle2.min.js"></script>
<style type="text/css">
body {
font-family:sans-serfi;
}
.cycle-slideshow {
position: fixed;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
}
.cycle-slideshow img{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
}
</style>
</head>
<body>
<div class="cycle-slideshow">
<img src="slider/1.jpg" alt="slider 1">
<img src="slider/2.jpg" alt="slider 2">
<img src="slider/3.jpg" alt="slider 3">
</div>
</body>
</html>
使用DIV
:
.cycle-slideshow {
position: fixed;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
}
.cycle-slideshow div{
position: absolute;
background: none 50% / cover;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}
<div class="cycle-slideshow">
<div style="background-image:url(//placehold.it/800x600/cf5?text=1)"></div>
<div style="background-image:url(//placehold.it/800x600/f5c?text=2)"></div>
<div style="background-image:url(//placehold.it/800x600/5cf?text=3)"></div>
</div>
相关文章:
- 由多个图像文件组成的响应地图
- 如何使用更新图像源以响应新闻事件
- 具有javascript document.write的响应图像
- 如何使用 HTML 图像请求将数据发送到服务器,或返回数据作为响应
- 全宽响应式图像重叠引导程序 3.
- 如何从服务器响应中显示phonegap中的图像
- 网格状、多响应图像
- 使图像根据高度和宽度做出响应
- 从ajax响应设置图像内容
- 响应图像tinymce图像链接
- 如何使图像具有响应性
- 使图像对不同部分具有不同链接做出响应
- jQuery Mobile Listview中的响应图像
- 响应式背景图像
- 使用getJSON填充动画响应图像网格
- 使背景图像响应
- 我如何使图像响应,但高度保持不变
- 用Node创建的图像响应GET请求
- 如何在servlet中向ajax发送图像响应
- 全宽度和高度固定幻灯片图像(
)响应和始终居中