Hírek listázása while ciklussal, egy divbe csak 3 hír, majd új div nyitása
Sziasztok
Híreket listázok ki sql-ből, while ciklussal. Responsive design miatt a következő szerkezetre van szükségem:Hogy kell összeállítanom a ciklust, hogy hármasával rakja ki a híreket egy .row divbe?
- .row div nyitása
- 3 hír kirakása
- .row div zárása
- .row div nyitása
- 3 hír kirakása
- .row div zárása
- .row div nyitása
- 3 hír kirakása
- .row div zárása
És így tovább, ahány sor van...
Köszi előre is a help-et!
■ Híreket listázok ki sql-ből, while ciklussal. Responsive design miatt a következő szerkezetre van szükségem:
<section class="main_items_section">
<div class="row main_item_row">
<div class="grid_main_item">
<a href="muanyag_ablak"><img src="images/catalog/3.jpg"></a>
<a href="muanyag_ablak"><h4>Hír címe</h4></a>
<p>Hír leírása.</p>
</div>
<div class="grid_main_item">
<a href="muanyag_ajto"><img src="images/catalog/3.jpg"></a>
<a href="muanyag_ajto"><h4>Hír címe</h4></a>
<p>Hír leírása.</p>
</div>
<div class="grid_main_item">
<a href="muanyag_toloajto"><img src="images/catalog/1.jpg"></a>
<a href="muanyag_toloajto"><h4>Hír címe</h4></a>
<p>Hír leírása.</p>
</div>
</div>
<!-- Új .row div -->
<div class="row main_item_row">
<div class="grid_main_item">
<a href="muanyag_ablak"><img src="images/catalog/3.jpg"></a>
<a href="muanyag_ablak"><h4>Hír címe</h4></a>
<p>Hír leírása.</p>
</div>
<div class="grid_main_item">
<a href="muanyag_ajto"><img src="images/catalog/2.jpg"></a>
<a href="muanyag_ajto"><h4>Hír címe</h4></a>
<p>Hír leírása.</p>
</div>
<div class="grid_main_item">
<a href="muanyag_toloajto"><img src="images/catalog/1.jpg"></a>
<a href="muanyag_toloajto"><h4>Hír címe</h4></a>
<p>Hír leírása.</p>
</div>
</div>
</section>
- .row div nyitása
- 3 hír kirakása
- .row div zárása
- .row div nyitása
- 3 hír kirakása
- .row div zárása
- .row div nyitása
- 3 hír kirakása
- .row div zárása
És így tovább, ahány sor van...
Köszi előre is a help-et!
Underscore
Ekkor a következő a megoldás, feltételezve, hogy a
result
tömb ahref
,image
,title
ésdescription
tulajdonságú objektumokat tartalmaz:Ezt biztos nekem akartad
HTML, CSS, JavaScript, Ajax
Responsive design miatt a
<div class="grid_main_item">
-eket, és css-ből megmondani, hol legyen a sortörés?De attól még nem kerül új
Kell-e, hogy az új .row-ba
Példa
Így oldottam