0
我有超過30個圖像,我正在讓他們在一個循環中,目前我顯示連續7個圖像,但我希望這樣前7行顯示的前7個圖像將顯示在其上面的行中,下7個圖像顯示在上面的行中。我想在php中動態地執行它。如何顯示圖像或數據從下到上在一張桌子在php
我有超過30個圖像,我正在讓他們在一個循環中,目前我顯示連續7個圖像,但我希望這樣前7行顯示的前7個圖像將顯示在其上面的行中,下7個圖像顯示在上面的行中。我想在php中動態地執行它。如何顯示圖像或數據從下到上在一張桌子在php
我會說,而不是按順序打印圖像,把它們放在一個緩衝區,並不打印它們,直到所有三個加載。而不是:
<?
for ($i=1; $row_of_images[$i]; $i++) {
echo $row_of_images[$i];
}
?>
或任何你有,做
<?
for ($i=1; $row_of_images[$i]; $i++) {
$images = $row_of_images[$i] + $images;
}
echo $images;
?>
如果你想在圖像的順序(即加載最後一排,然後中間,然後將頂部)實際加載的他們來了,那麼你將不得不使用CSS來改變每行的top
屬性。 top
的值取決於CSS position
;將其設置爲absolute
,並且您可以將每行設置爲200,100和0(或者每行需要佔用的空間)。這也只適用於塊元素,而不是<table>
和<tr>
。
嘗試'array_reverse()':http://php.net/manual/en/function.array-reverse.php – meagar 2010-08-23 03:12:48