News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 6
Seite [1]
Nachtmeister


Specialist




Herkunft: Bern
Beiträge: 2091
# Thema - 04.04.2008 um 03:42 Uhr
Hmm... habe die Seite am schluss nochmal durch die Validierung gejagt und bis auf 2 Fehler alles behoben. Weiss einer zufällig an was es liegt?

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fsweet-sacrifice.6pounder.com%2Fde%2F


------------------
"God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer"
Inaktiv
reVerB


Geekboy




Beiträge: 1237
# Antwort: 1 - 04.04.2008 um 04:06 Uhr
In XHTML sollen die Attribute Height und Background nicht mehr ins HTML zur Tabellen/Zellen Formatierung geschrieben werden, weil so etwas mit CSS zu lösen ist.


Zuletzt editiert von reVerB am 04.04.2008 um 04:06 Uhr (1x Editiert)
Inaktiv
|
Nachtmeister
Thread-Ersteller


Specialist




Herkunft: Bern
Beiträge: 2091
# Antwort: 2 - 04.04.2008 um 12:04 Uhr
Achso. Na wenns nur das ist. Danke. Komme mit den Beschreibungen der Validierung manchmal einfach nicht klar.

Edit:

Hab nun folgendes

background="http://www.sweet-sacrifice.net/de/templates/sweetdark/img/newsback.jpg" style="background-repeat: no-repeat; background-position: bottom center


in eine CSS class geschmissen.

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 .newsback {
    
background-imageurl (http://www.sweet-sacrifice.net/de/templates/sweetdark/img/newsback.jpg);
    
background-repeatno-repeat;
    
background-positionbottom center;
    }


Dummerweise wird der Hintergrund nun nicht mehr angezeigt. Bei der Validierung besteht der Fehler logischerweise nicht mehr, aber trotz der korrekten Backgroundurl wird der Hintergrund einfach nicht angezeigt oder falsch positioniert. Mit der rechten Maustaste dorthin geklickt, wo der Hintergrund sein sollte und dann auf "Hintergrund Anzeigen", bringt mir auch den korrekten Hintergrund, nur leider ist der im Design noch nicht sichbar.... hmm....

Irgendwelche Ideen?


------------------
"God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer"

Zuletzt editiert von Nachtmeister am 04.04.2008 um 12:28 Uhr (2x Editiert)
Inaktiv
|
reVerB


Geekboy




Beiträge: 1237
# Antwort: 3 - 04.04.2008 um 13:07 Uhr
Ich schau mir das mal an.

*EDIT* Laut der Fehler-Console stimmt was mit der deklaration nicht. Verwende mal keine komplette url sondern pack mal bitte das Bild in den Ordner des Designs (am besten in den Image-Ordner) und dann schreib es mal so:
 
1.
2.
3.
4.
5.
1. / 2. / ... 
 background-imageurl(images/newsback.jpg);
oder
background
-imageurl(newsback.jpg);

Je nach demwo du es reinpackst


Dann sollte es eigentlich gehen.


Zuletzt editiert von reVerB am 04.04.2008 um 13:12 Uhr (1x Editiert)
Inaktiv
|
Nachtmeister
Thread-Ersteller


Specialist




Herkunft: Bern
Beiträge: 2091
# Antwort: 4 - 04.04.2008 um 14:36 Uhr
Ok, Dann werd ich mal so rumprobieren. Wenn ich theme dateien arbeite, bin ich mir nie so richtig sicher, ob die Pfade auch stimmen, deswegen hab ich einfach mal die komplette reingesetzt.

*Edit: ich werd einfach nicht schlau da draus. Habe jetzt alle möglichen URL versucht, sogar das Bild mal direkt in den Themes Ordner auf gleicher Höhe wie das News Template gelegt und dann noch mal URL ausprobiert.... wird alles nicht angezeigt.

Mit der ganzen URL im CSS, konnte ich bei der Aktion zu mindest noch das ganze Bild finden bzw. die URL des Bildes.

Bleibt mir wohl nichts anderes Übrig, als das Ganze in einen Container zu werfen und den mit dem Hintergrund zu belegen.

Wahrscheinlich funktioniert es so nicht, weil ich ja den Hintergrund für eine Tabelle mit mehreren Zellen belegen will. Könnte sein, dass das über CSS Klassen nicht zu schaffen ist.


------------------
"God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer"

Zuletzt editiert von Nachtmeister am 04.04.2008 um 14:55 Uhr (2x Editiert)
Inaktiv
|
reVerB


Geekboy




Beiträge: 1237
# Antwort: 5 - 04.04.2008 um 15:11 Uhr
Achja stimmt ^^

Die Klasse Forum z.B. hat eine Hintergrundfarbe. Da diese in der herarchie über deiner klasse liegen müsste, wird der Hintergrund der Forum-Klasse angezeigt. Deklariere mal für die News neue klassen und setze die Background-Color mal auf "transparent". Klar, das es nicht geht ^^


Inaktiv
|
Nachtmeister
Thread-Ersteller


Specialist




Herkunft: Bern
Beiträge: 2091
# Antwort: 6 - 04.04.2008 um 15:32 Uhr
*grins*, daran habe ich jetzt mal gar nicht gedacht, da ich ja praktisch nichts aus dem clansphere.css nutze ausser die Titelformatierungen, und die habe ich ja in meiner style.css (sonst nichts).

Theoretisch kann die tpl datei gar keine Klasse forum finden, da diese ja nicht existiert. Am Design ist nur die style.css angehängt, mit meinen Klassen bzw. denen, die ich brauche.

Ich werds mal so abändern und ein Statusbericht geben .

*Edit: Klappt nicht.... sieht auf jedenfall nicht so aus. kann mir auch denken warum:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
 <table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
  <
tr>
    <
td class="headb">{lang:mod} - {lang:recent}</td>
  </
tr>
</
table>
<
p>{loop:news}</p>
<
table class="newsback" width="100%" border="0" cellpadding="0" cellspacing="0">

....


Siehst du den hacken? Nur die obere Tabelle ist mit Forum deklariert. Der unteren habe ich meine Klasse verpasst. Die restlichen Klassen der Tabelle habe ich rausgenommen (auch wenn diese keine Auswirkung haben sollten, da sie in meiner angehängen css Datei gar nicht existieren).

Kann somit nicht daran liegen....

Ich werd die Newsdatei jetzt einfach komplett mal selbst schreiben, so wie ich es sonst machen würde. Eventuell geht sie dann und man kann vergleichen.


------------------
"God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer"

Zuletzt editiert von Nachtmeister am 04.04.2008 um 15:50 Uhr (2x Editiert)
Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo