cumulonimbus8
Fleet Admiral
- Registriert
- Apr. 2012
- Beiträge
- 18.858
Hallo!
Ein Seitenkopf sollte, wie es sich ergab, mit einem horizontalen Farbverlauf versehen werden. Also Word herangezogen und 3 Rechtecke mit Verlauf über ein Grafikprogramm als dafür gedachte Datei vorbereitet. Diese sollte eher größer (Maße; Breite) als zu klein sein, wie ich las.
In der Tat lieferte dieses Paar das gewünschte Resultat:
(Ich erstelle mit einfacherem Code dünne waagerechte Linien; offenbar muss ich mit dem FONT-Tag die Höhe, die DIV der Standard-Browserschrift entnimmt, überschreiben; da bleib das einfach stehen.)
Nun sollte noch ein kleiner vertikaler Farbverlauf mit den selben Mitteln (Codebeispiel) wiederum über die Fensterbreite dargestellt werden. Das misslang. Offensichtlich nimmt CSS aus (jedwe)der Datei nur die erste Pixelzeile und expandiert diese. Ein vertikaler Verlauf gibt also nur die oberste Startfarbe zurück die zudem noch auf die »height« nach unten repliziert wird. Das ist dumm…
Gibt es eine Lösung für mein Problem, mit CSS? HTML-Tabellen einzusetzen würde sicherlich auch ans Ziel führen, hier gehts mir darum ob es auch allein mit CSS zu machen ist.
CN8
Ein Seitenkopf sollte, wie es sich ergab, mit einem horizontalen Farbverlauf versehen werden. Also Word herangezogen und 3 Rechtecke mit Verlauf über ein Grafikprogramm als dafür gedachte Datei vorbereitet. Diese sollte eher größer (Maße; Breite) als zu klein sein, wie ich las.
In der Tat lieferte dieses Paar das gewünschte Resultat:
Code:
<div id="tophead"><font face='Arial' size='1'></div>
----
#tophead{
width:100%;
height:77px;
margin-top:0px;
background: url(../Ordner/media/HeadTop.png) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
Nun sollte noch ein kleiner vertikaler Farbverlauf mit den selben Mitteln (Codebeispiel) wiederum über die Fensterbreite dargestellt werden. Das misslang. Offensichtlich nimmt CSS aus (jedwe)der Datei nur die erste Pixelzeile und expandiert diese. Ein vertikaler Verlauf gibt also nur die oberste Startfarbe zurück die zudem noch auf die »height« nach unten repliziert wird. Das ist dumm…
Gibt es eine Lösung für mein Problem, mit CSS? HTML-Tabellen einzusetzen würde sicherlich auch ans Ziel führen, hier gehts mir darum ob es auch allein mit CSS zu machen ist.
CN8