【发布时间】:2013-05-28 07:13:50
【问题描述】:
我正在尝试超大而不是裁剪图像并将它们拉伸以在宽度和高度上填充背景 100%(我不在乎图像是否变形)。
我正在使用fit_always,因此图像不会被裁剪并在 CSS 中:
#supersized img {
width:100%;
height:100%;
position:relative;
display:none;
outline:none;
border:none;
}
HTML
<script type="text/javascript">
jQuery(function($){
$.supersized({
// Functionality
slide_interval : 5000,
transition : 1,
transition_speed : 500,
horizontal_center : 0,
fit_always : 1,
// Components
slides : [ // Slideshow Images
{image : '/img/main/home.jpg'},
{image : '/img/main/home-2.jpg'},
{image : '/img/main/home-3.jpg'},
{image : '/img/main/home-4-test.jpg'},
{image : '/img/main/home-4.jpg'}
]
});
});
</script>
工作正常,但如果我调整浏览器窗口的大小,width:100% 和 height:100% 会被“遗忘”
我错过了什么?
【问题讨论】:
-
您是否希望视口始终具有相同的宽高比?否则您的图像可能会失真。
-
我的意思是,HTML文档中插入的图像在哪里。
-
是的,我不在乎图像是否会失真
标签: jquery css supersized