【发布时间】:2014-12-27 00:39:26
【问题描述】:
我正在尝试制作一个可水平滚动的网站。我截取了我的客户演示网站的屏幕截图,并将它们标记为图像 1-8。为了使站点可以水平滚动,我将所有图像放在一个 div 中并设置 no-wrap 属性。问题是:每个图像对于我的屏幕来说都太大了。我希望每个图像都完美地适合我的视口大小。我的问题是:无论屏幕大小如何,如何让每张图片完全适合整个屏幕?
HTML:
<html>
<head>
<link rel="stylesheet" type="text/css" href="main.css">
<script src="jquery-2.1.1.js"></script>
<script src="jquery.scrollpath.js"></script>
<script src="createScroll.js"></script>
</head>
<body>
<div id="scrollable">
<img src="1.png"></img>
<img src="2.png"></img>
<img src="4.png"></img>
<img src="5.png"></img>
<img src="6.png"></img>
<img src="7.png"></img>
<img src="8.png"></img>
</div>
</body>
</html>
CSS:
#scrollable {
display: inline;
white-space:nowrap;
float: left;
}
【问题讨论】:
-
父 DIV 元素不需要
float: left;和display:inline。 -
关闭
</img>标签也没用。