Teammitglieder online
Support-Box
Neue Beiträge seit dem letzten Besuch.
Textbausteine des MODERATIONSTOOL
AB > PFAD > GENERATOR
FORUM > PFAD > GENERATOR
Unterstützung Lösungs-Probleme
Auffällige
User
Der Runde
Tisch
HÄUFIG GESTELLTE FRAGEN
Regeln und nützliche Hinweise
Neueste Themen
» Forum löschen, Probleme mit Gründeraccount
von Skouliki Di 9 Apr 2024 - 14:03

» [AwsomeBB] LogIn Farbe Weiß auf weiß
von Skouliki Sa 30 März 2024 - 21:14

» kann man noch Blogs hier erstellen?
von Joost Mi 27 März 2024 - 18:40

» Einstellen der Profilfelder funktioniert nicht
von Skouliki Di 26 März 2024 - 12:54

» Gründer-E-Mail-Adresse ändern
von Skouliki Mo 25 März 2024 - 13:48

» PN's werden nicht mehr rot eingefärbt
von Skouliki Fr 22 März 2024 - 7:44

»  Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
von Skouliki Do 21 März 2024 - 9:03

» [phpBB3] Suchfunktion ohne Funktion
von Skouliki Mi 20 März 2024 - 8:41

» Neuer User kann sich anmelden.
von Skouliki Mi 20 März 2024 - 8:38

» Zugangsdaten vergessen/verloren
von Joost Sa 16 März 2024 - 21:07

» Schwierigkeiten mit BBCode
von Skouliki Fr 15 März 2024 - 11:51

» Entdeckt die neue Option Servimg Premium
von Joost Mi 6 März 2024 - 19:50

» Neues YAMAHA XT660-Forum
von gnadenlos Fr 1 März 2024 - 7:33

» Forum nur noch für Eingeloggte sichtbar?
von Skouliki Di 27 Feb 2024 - 7:53

» [phpBB3] Eine Frage zum Forum selbst.
von Skouliki Di 27 Feb 2024 - 7:52

» Beiträge verschwinden
von Skouliki Do 22 Feb 2024 - 7:47

» [Tutorial - alle Versionen] (De)aktiviert die Anzeige von Signaturen aus Eurem Profil
von Eto Do 15 Feb 2024 - 22:17

» Datenback-Dump?
von Skouliki Mo 12 Feb 2024 - 22:02

[phpBB2] Hintergrundbild im Beitrag

3 verfasser

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Erledigt [phpBB2] Hintergrundbild im Beitrag

Beitrag von J.A.R.V.I.S. Sa 25 Mai 2013 - 1:43

Hallo und guten Abend Forengemeinde.

Zu meiner Verteidigung will ich vorab bestätigen, dass ich die Suche bereits benutzt habe und auf diese beiden Themen auch aufmerksam wurde ( Thema 1 und Thema 2 ).

Doch die Codes, die dort Erwähnung fanden klappten leider nicht bei mir.

Ich probierte sowohl:
Code:

.post {
background-image: url("link");
background-repeat: no-repeat;
background-position: right bottom;
}
als auch
Code:

.postbody {
background-image: url("link");
background-repeat: no-repeat;
background-position: right bottom;
}

Aber keines von beiden funktionierte.

Ich habe ebenfalls firebug um Rat gefragt und er sagte mir, dass die Beiträge in row1 und row2 stecken.

Aber mit
Code:

td.row1 {
background-image: url("link");
background-repeat: no-repeat;
background-position: right bottom;
}
klappte es ebenfalls nicht.

Kann mir vielleicht einer sagen, was ich falsch mache?
Ich danke schon im Voraus für Eure Hilfe und verbleibe

mit freundlichen Grüßen
JARVIS
J.A.R.V.I.S.
J.A.R.V.I.S.
Geselle
Geselle

Weiblich Beiträge : 117
Anmeldedatum : 21.05.13
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von Günther Sa 25 Mai 2013 - 1:51

Hallo,

du musst auch immer auf die Versionspräfixe der Thementitel achten, ein Invision-Code funktioniert nur sehr selten auch für andere Versionen. Wink

Du hast mit Firebug ja schon einen guten Ansatz gefunden. Dann solltest du sicher auch sehen: Jeder Beitrag besitzt zunächst die Klasse post und dann zwei td-Spalten/Zellen (Klasse row1/2).
Deshalb musst du nur diese beiden Infos, die du mit Firebug herausfindest, miteinander verbinden:
die Klasse post und die direkt untergeordneten td-Elemente
Code:
.post > td {
  background-image: url("BILDURL");
  ...
}
Die weiteren Eigenschaften (background-position, background-repeat...) kannst du je nach gewünschter Anzeige selbst hinzufügen. Smile

Liebe Grüße
Günther
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von J.A.R.V.I.S. Sa 25 Mai 2013 - 9:56

Hallo und guten Morgen, Günther.

Vielen Dank für deine schnelle Rückantwort.

Ich habe mich soeben noch mal an die CSS gesetzt und folgendes eingesetzt:
Code:
.post>td.row1 {
background-image: url("link");
background-repeat: no-repeat;
background-position: right bottom; }

.post>td.row2 {
background-image: url("link");
background-repeat: no-repeat;
background-position: right bottom; }

Aber irgendwie klappt das immer noch nicht. :X

Ich bitte meine Dummheit zu entschuldigen, bin aber noch nicht so fit in CSS, wie es für solche Veränderungen vielleicht wünschenswert wäre.
J.A.R.V.I.S.
J.A.R.V.I.S.
Geselle
Geselle

Weiblich Beiträge : 117
Anmeldedatum : 21.05.13
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von #Frank Sa 25 Mai 2013 - 12:19

Du solltest es mal so machen, wie Günther es dir oben gepostet hat.
Günther schrieb:
Code:
.post > td {
  background-image: url("BILDURL");
  ...
}
Du hast zwei Fehler gemacht:
Vor und hinter das ">" Zeichen gehört ein Leerzeichen, und dann brauchst du nur der "td" Class die Eigenschaften zuweisen.
Es ist nicht notwendig dabei noch row1 und row2 getrennt anzusprechen.
Und wenn es trotzdem notwendig ist, dann kannst du beide Elemente auch durch ein Komma mit folgendem Leerzeichen gemeinsam ansprechen.
Code:
.post > td.row1, .post > td.row1 {
...
}
Eine Trennung ist nur notwendig, wenn du verschiedene Bilder zuweisen willst.
Warum benutzt du nicht den Code den Günther dir gegeben hat?
Er macht das nicht umsonst. Einfach kopieren und bei dir einsetzen und gegebenenfalls ergänzen.
Wenn du schon um Hilfe fragst, dann solltest du auch genau hinsehen, was du da machst.
Günter war nun schon so freundlich dir die Lösung fertig zu machen, so das du diese nur noch übernehmen brauchst, um dein Ergebnis zu erreichen.
#Frank
#Frank
Admin a.D.
Admin a.D.

Männlich Beiträge : 34614
Anmeldedatum : 13.08.08
keine
Mozilla Firefox phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von J.A.R.V.I.S. Sa 25 Mai 2013 - 16:35

Hallo Frank.

Ich möchte mich diesbezüglich erklären, wieso ich den Code, den Günther freundlicher Weise gepostet hat, nicht verwendet habe:

Zum einen habe ich ihn so ausprobiert; nur mit der entsprechenden URL zum Bild und sogar ohne die Beifügungen, wie Position oder Wiederholung.

Darüber hinaus habe ich die row eingefügt, weil ich die Elemente direkt ansprechen wollte. (Wenn ich den Rat von Günthe dahingehend missverstanden habe, tut es mir leid.)

Dass ich die Leerstellen weggelassen habe, beruht auf eine CSS Lektüre, die ich hier liegen habe, und die offenbar an dieser Stelle fehlerhaft ist. Das bitte ich zu entschuldigen.


Ich habe noch einmal alle Daten gemäß dem Code von Günther eingegeben und offenbar war die zu einfügende Bilddatei nicht kompatibel. Versuche mit einer anderen Datei haben geklappt; nun aber wird sowohl im Postbereich, als auch im Profilbereich (also Der Bereich mti dem Usernamen/Avatar/Beitragsanzahl) die Grafik ebenfalls eingeblendet.
Da beide über die Class "Post" eingebunden sind.
(Aber auch mit Row1/Row2)

Daraufhin habe ich es mit .postbody probiert, doch dabei verschiebt sich die Grafik bis zur letzten Zeile eines Postings und bleibt eben nicht in der Ecke.

Wäre es ratsamer, diese Grafik direkt ins viewtopic_body-Template einzubauen, damit es dort dauerhaft erscheint?
J.A.R.V.I.S.
J.A.R.V.I.S.
Geselle
Geselle

Weiblich Beiträge : 117
Anmeldedatum : 21.05.13
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von Günther Sa 25 Mai 2013 - 16:45

J.A.R.V.I.S. schrieb:Darüber hinaus habe ich die row eingefügt, weil ich die Elemente direkt ansprechen wollte. (Wenn ich den Rat von Günthe dahingehend missverstanden habe, tut es mir leid.)
Da hattest du meinen Beitrag falsch verstanden - wäre das nötig gewesen, hätte ich die Klassen schon auch noch hinzugefügt. Wink
Auch bei den Leerräumen kannst du dich schon darauf verlassen, dass wir dir hier richtige Codes geben.

Aber du hast das Problem ja gefunden:
J.A.R.V.I.S. schrieb:Ich habe noch einmal alle Daten gemäß dem Code von Günther eingegeben und offenbar war die zu einfügende Bilddatei nicht kompatibel. Versuche mit einer anderen Datei haben geklappt

Wenn du jetzt noch erreichen möchtest, dass das Hintergrundbild nur in der rechten Beitragszelle (also die Profil-Spalte ausgenommen) angezeigt wird, dann kannst du das folgendermaßen definieren:
Code:
.post > td:last-child {
  background-image: url("BILDURL");
}
Erklärung: Jedem Beitrag (Klasse "post) sind zwei Spalten direkt (>) untergeordnet, einmal die Profilspalte und einmal die Spalte mit dem Beitragsinhalt. Möchtest du nur letztere ansprechen, kannst du deshalb diese Pseudoklasse verwenden:
http://wiki.selfhtml.org/wiki/CSS/Selektoren/Pseudoklasse/strukturelle_Pseudoklasse/last-child

Auch hier kannst du je nach Typ des Hintergrundbilds bzw. nach Wunsch background-repeat, background-position oder auch background-size festlegen.
Damit sollte nun alles klar sein, oder? Smile
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von J.A.R.V.I.S. Sa 25 Mai 2013 - 17:05

Hallo Günther.

Vielen Dank für deine Rückantwort.
Und ja. Jetzt habe ich es verstanden.
first-child (linke Spalte); last-child (rechte Spalte).

Wurde eingetragen und funktioniert nun hervorragend. Smile

Vielen Dank für deine Hilfe.

Mit freundlichen Grüßen
JARVIS
J.A.R.V.I.S.
J.A.R.V.I.S.
Geselle
Geselle

Weiblich Beiträge : 117
Anmeldedatum : 21.05.13
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Hintergrundbild im Beitrag

Beitrag von Günther Sa 25 Mai 2013 - 17:10

Freut mich, bitte. Smile
Noch ein schönes Wochenende.
-closed-
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben

- Ähnliche Themen

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten