我有一些元素位於我的HTML中。主體的最大寬度爲1280像素,帶邊距自動。有幾個元素,我正確地浮動。在頁面中間應該有70個圖像從左到右(然後消失)。我試圖使這些元素的位置絕對地顯示:inline,但是由於開始和結束位置應該始終相同,並且圖像有寬度和高度,所以我不知道如何動態製作它。那是到目前爲止我的代碼:動態生成圖像的相同位置和動畫
HTML
<body>
<h1>Sweets</h1>
<div class="images"></div>
<div id="display"></div>
<div class="clear"></div>
<div id="maracons"></div>
<div id="cupCake"></div>
</body>
JQUERY
for (var i = 0; i < 10; i++) {
$('.images').append('<img class="image' + i.toString() + '" src="img/' + arr[i][5] + '">');
}
CSS
$leftPos: 1100px;
$widthImage: 200px;
.images{
width: $widthProducts;
height: 200px;
position: absolute;
left: 1100px;
top: 0px;
}
.image-1{
left: $leftPos;
}
.image-2{
left: $leftPos - $widthImage;
}
.image-3{
left: $leftPos - $widthImage*2;
}
這裏是如何看起來像:
你應該提供相關的HTML標記問題,也許是一個jsfiddle所以也許有人可以幫助你。 –
我已經添加了我的HTML,但我不確定現在是否比以前更有幫助.. – Babsi