我想知道如何顯示圖像上的圖像:我知道我必須使用while循環檢索圖像,但是像這樣顯示它們是困難的一點,謝謝! :))我如何獲得圖像顯示在像這樣使用PHP和CSS這樣的行?
回答
也許這:
<UL>
<LI CLASS="image">
<IMG SRC="..." />
</LI>
<LI CLASS="image">
<IMG SRC="..." />
</LI>
<LI CLASS="image">
<IMG SRC="..." />
</LI>
</UL>
有了這個CSS:
.image {
display: inline;
}
這真的不是那麼難,你只需要PHP輸出表的HTML。
這裏有一個簡單的例子:
$imagenum=0;
echo "<table>";
while($imagenum < $maximages){
echo "<tr>";
for ($i = 0; $i < 4; $i += 1) {
echo "<td>";
if($imagenum < $maximages){
echo "<img src='";
echo get_url_of_my_image($imagenum);
echo "' >";
}
echo "</td>";
$image+=1;
}
echo "</tr>";
}
echo "</table>";
感謝,是一個thier辦法做到這一點,而不使用表 – getaway 2010-09-24 21:19:50
@Fanis答案這樣做的; ) – 2010-09-24 21:21:56
顯示圖像是使用HTML <img>
標籤的事,你可以用,當你顯示的X圖像,所以你可以關閉該modulo operator%
知道現有的行並打開一個新的行。
$images ; //array of image urls
$countImages = count($images) ;
$imagesPerRow = 5 ;
for ($i = 0 ; $i < $countImages; $i++) {
//display image here
$image = $images[$i] ;
echo "<img src='$image'>" ;
if ($i % $imagesPerRow == 0) {
//have displayed an entire row
echo '<br>' ;
}
}
Modulo返回除法的其餘部分。所以,讓我們說你想要5行圖像。如果$ i恰好除以5,則餘數將爲0,這意味着已顯示5張圖像,因此需要新的一行。
我愛你的答案,謝謝,每行5圖像正是我想要的也是哈哈:))但如何,如果我只有一個4行顯示,所以基本上20個圖像!謝謝 – getaway 2010-09-24 21:41:59
@getaway如果你只想顯示4行5個圖像,你只能從數據庫中獲得20個圖像,或者如果你不能限制這些圖像,循環只能達到20(假設你有很多圖像) – Fanis 2010-09-24 22:12:21
@getaway我建議你看看Alex Howansky的回答。顯示屏更流暢。你只需要計算你希望它們出現的寬度,然後html將決定放入多少。然後,如果你調整瀏覽器的大小,它會相應減少或者減少。 – Fanis 2010-09-24 22:16:45
- 1. 如何在CSS中獲得像這樣的標題圖像?
- 2. 我如何獲得像這樣的TextField
- 3. 如何在WordPress中顯示像這樣的圖像內容?
- 4. 使用Android Logcat顯示像這樣
- 5. PHP MySQL - 如何獲取像這樣?
- 6. 如何安排像這樣的圖像?
- 7. 如何定位像這樣的圖像?
- 8. 如何使用像這樣的圖像引導行做triangel div
- 9. 如何在ubuntu上獲得像'┌'和'─'這樣的字符?
- 10. 我如何使用CSS創建一個像這樣的盒子。
- 11. 在React Native中顯示像Instagram這樣的圖像部分?
- 12. 使用CSS插入像Bing這樣的背景圖像
- 13. 像960和Blueprint這樣的CSS框架?
- 14. 如何獲得這樣的圖像的src?
- 15. 獲得像imdb.com這樣的圖像的自動完成功能?
- 16. 像這樣的模糊之間的區別和更像這樣?
- 17. 如何使用CSS來獲得像這樣對齊的5個按鈕
- 18. 是否可以使用CSS像這個圖像一樣動畫?
- 19. 如何使用R ggplot2像這樣得到「徑向直方圖」?
- 20. 如何獲得我有兩個表像這樣不同列
- 21. 我如何獲得select元素看起來像這樣?
- 22. 像GotoMeeting這樣的軟件如何捕獲桌面的圖像?
- 23. StaggeredGridLayoutManager像這樣
- 24. Python PIL:如何使用版權標誌像這樣的圖像?
- 25. 如何設置這樣的圖像?
- 26. 如何提示像這樣的圖像(鏈接)?
- 27. 在像Newser.com這樣的圖像上顯示文字(例如,用深色背景)
- 28. SQL PHP:如何選擇和獲取像這樣?
- 29. 如何在CSS中獲得像這樣的角點,它不是圓的?
- 30. 我怎樣才能得到一個JSON像這樣用JavaScript
請注意,這將自動調整圖像的數量以適應您的寬度,因此您不需要硬編碼多個列。 – 2010-09-24 21:22:51
哎呀,我的標籤倒退了,是固定的。 – 2010-09-24 21:24:00
不知道爲什麼這得到了downvoted,這是它如何工作的一個例子,請注意你可以動態調整大小和列調整匹配 - 你不會得到與表或強制換行符:http:// howansky。 org/stackoverflow/3791019.html – 2010-09-24 21:37:25