[gelöst]Views- 2mal inline
Eingetragen von someanyoneelse (21)
am 03.09.2011 - 13:02 Uhr in
am 03.09.2011 - 13:02 Uhr in
Hallo,
ich habe begonnen mir mit Views eine Anrisstext-Vorschau zu basteln. Dazu hab ich ich Inhalt-fields benutzt.
die sieht ungf. so aus:
eType - Kategorie - Datum
Überschrift
Kommentar-Anzahl
Body-Vorschau
ich hätte nur gerne die Kommentar-Anzahl neben der Überschrift nur wie stell ich das an?
Die Überschrift ist von einem div umgeben, wenn ich das zu nem span ändere rutscht die Überschrift eine Zeile rauf.
Ich bräuchte also ein div um Überschrift und Kommentar-Anzahl, doch wie stell ich das an?
Jemand eine Idee?
lg
Ps:Benutze Drupal 7.
- Anmelden oder Registrieren um Kommentare zu schreiben
Ohne jetzt die genaue
am 03.09.2011 - 20:49 Uhr
Ohne jetzt die genaue HTML-Struktur deines Dokumentes zu kennen, sollte dies ohne zusätzlichen DIV mit einfachem CSS gehen: gib dem übergeordneten Div-Container (bei Views hat dieser standardmäßig class="views-row"), welcher Überschrift, Kommentar-Anzahl etc. umschliesst, ein
position:relative;
. Der Überschrift gibts du einmargin-right:20px;
, dadurch schaffst du rechts neben der Überschrift Platz für die Kommentare-Anzahl. Das Element mit der Kommentar-Anzahl bekommt nun einposition:absolute; top:0;right:0;
.Die Anzahl müsste jetzt rechts neben der Überschrift stehen, Anpassungen der Position kannst du machen, in dem du Werte bei top:0 bzw.right:0 änderst, z.B in top:-5px; right:5px.
Wenn das nicht klappen sollte, poste hier mal den HTML-Code, dann kann man besser helfen.
Do it with Drupal.
Nimm die "Rewrite the output
am 03.09.2011 - 22:28 Uhr
Nimm die "Rewrite the output of this field" Funktion in VIEWS und gib das Title-Feld mit zwei Ersetzungsmustern für die beiden Felder aus. Damit hast Du beide Werte in einem DIV.
Drupal 7 Screencasts in deutsch!
Danke! Hab das ganze jetzt
am 04.09.2011 - 14:49 Uhr
Danke!
Hab das ganze jetzt mit dem zweiten Tipp gelöst. Eigentlich ziemlich mächtig wenn man sichs überlegt :P