Player140
Neues Mitglied
Hi,
Ich habe folgendes in meinem Stylesheet stehen:
und rufe es in meiner HTML Datei auf.
In Opera u. Mozilla wird das auch richtig dargestellt, allerdings habe ich Probleme im IE 6:
Die Grafik ist hier nicht wie angegeben 9 Pixel hoch, sondern ca doppelt so hoch.
Ich habe mal die Grafik ausgetauscht, aber es scheint eine mindestgrenze zu geben. Ist es wirklich nicht möglich hier weniger als ca 20px anzugeben? Oder liegt das Darstellungsproblem an etwas anderem?
Meine zweite Frage wäre, ob ich viele Hintergrundgrafiken die in meiner Homepage vorkommen immer im HTML aufrufen muss?
Ich habe ein relativ kompliziertes Hintergrunddesign z.B. mit mehreren Ecken und Rändern, was dann ca 6 bis 10 Grafiken ergibt, die ich alle in HTML so aufrufe:
Kann ich das nicht gleich im CSS so definieren, dass die Hintergrundgrafiken einfach dargestellt werden, ohne diese nochmal in HTML aufzurufen? Würde ja viel dazu beitragen Style und Inhalt strikter zu trennen.
Vielen Dank für die Hilfe schonmal
Ich habe folgendes in meinem Stylesheet stehen:
Code:
#x105y173_814-9px_seperateLine01 {
background-image: url('style_pic/x105y173_814-9px_seperateLine01.png');
position: absolute;
left: 105px;
top: 173px;
width: 814px;
height: 9px;
z-index: 40;
}
und rufe es in meiner HTML Datei auf.
In Opera u. Mozilla wird das auch richtig dargestellt, allerdings habe ich Probleme im IE 6:
Die Grafik ist hier nicht wie angegeben 9 Pixel hoch, sondern ca doppelt so hoch.
Ich habe mal die Grafik ausgetauscht, aber es scheint eine mindestgrenze zu geben. Ist es wirklich nicht möglich hier weniger als ca 20px anzugeben? Oder liegt das Darstellungsproblem an etwas anderem?
Meine zweite Frage wäre, ob ich viele Hintergrundgrafiken die in meiner Homepage vorkommen immer im HTML aufrufen muss?
Ich habe ein relativ kompliziertes Hintergrunddesign z.B. mit mehreren Ecken und Rändern, was dann ca 6 bis 10 Grafiken ergibt, die ich alle in HTML so aufrufe:
Code:
<div id = "x917y44_15-15px_leftCorner">
</div>
<div id = "x105y173_814-9px_seperateLine01">
</div>
usw. usw...
Kann ich das nicht gleich im CSS so definieren, dass die Hintergrundgrafiken einfach dargestellt werden, ohne diese nochmal in HTML aufzurufen? Würde ja viel dazu beitragen Style und Inhalt strikter zu trennen.
Vielen Dank für die Hilfe schonmal