0
我有兩種類型的圖像:垂直和水平。通過js
調整到屏幕高度的每個圖像。我想調整水平照片到屏幕寬度。可能嗎?圖像的寬度和高度取決於其方向
這裏是我的js代碼:
<script type="text/javascript">
$(document).ready(function(){
resizeDiv();
window.onresize = function(event) {
resizeDiv();
}
function resizeDiv() {
//document.body.style.overflow = "hidden";
vpw = $(window).width();
vph = $(window).height();
$('.flexslider img').css({'width': 'auto'});
$('.flexslider img').css({'height': vph + 'px'});
}
window.onload = function() {
document.body.style.overflowX = "auto";
}
});
</script>
感謝所有幫助
我認爲你正在尋找'vw'和'vh' css單位。我做了一種[polyfill](http://stackoverflow.com/questions/13948713/is-there-any-cross-browser-javascript-for-making-vh-and-vw-units-work/13951057#13951057 )前一陣子 – elclanrs