Ich mache eine Video-Galerie mit PHP, Smarty und Bootstrap. Auf extra kleinen Bildschirmen wird eine Spalte angezeigt, auf kleinen Bildschirmen möchte ich 2 Spalten anzeigen und darüber hinaus möchte ich 3 Spalten anzeigenResponsive Bootstrap-Spalte reparieren mit Smarty
Der Inhalt wird dynamisch generiert, und deshalb wird es nicht immer die gleiche Höhe haben , so muss ich die missaligment mit zusätzlichen Zeilen korrigieren oder hinzufügen clearfix
hier ist mein hTML-Code zurücksetzt:
<div class="row nopadding">
{foreach $hoteles as $hotel}
<div class="col-sm-6 col-md-4">
<div class="hotel">
<div class="player">
<img src="http://img.youtube.com/vi/{$hotel['yid']}/mqdefault.jpg" alt="" class="img-responsive">
<a href="index/detalle/{$hotel['id']}"><span class="glyphicon glyphicon-play" aria-hidden="true"></span></a>
</div>
<div class="movil">
<h1>{$hotel['titulo']}</h1>
<p class="distancia">{$hotel['distancia']}</p>
<div style="clear: both"></div>
<p>{$hotel['mensaje']}</p>
<ul class="extras">
{foreach $hotel['extras'] as $extras}<li><span>{$extras}</span></li>{/foreach}
</ul>
</div>
</div>
</div>
{/foreach}
</div>
Das Problem ist, dass smarty nicht die Bildschirmgröße nicht kennt und das Anzahl der anzuzeigenden Spalten, daher kann ich nicht berechnen, wie man die Clearfix-Resets hinzufügt oder die Informationen in mehrere Zeilen aufteilt ... irgendwelche Ideen, wie man dieses Problem löst?
Nicht ganz Antwort, die ich suchte, aber geben Sie mir noch ein paar neue Ideen ... Dank – Chico3001