Hallo,
es wäre ja so schön, wenn das Wörtchen wenn nicht wär !
Ich möchte gerne dass ein Hintergrundbild nur 1x auch im Netscape wiederholt wird.
Was muss ich ändern oder anders machen damit es im Netscape auch so gezeigt wird?
Ich benutze folgendes script (beispiel von selfhtml):
im head-abschnitt:
<style type="text/css">
#Tanz {
background-image:url(background6.gif); background-repeat:no-repeat;
background-position:30px 20px;
}
</style>
und dann im body-abschnitt:
<div id="Tanz">
Könnte ja eine Tabelle machen, doch ich weiss nicht wie man den Text aufs Bild bringt, bzw. das Bild hinter den Text. (Und dann wird es sehr wahrscheinlich wieder nur mit Explorer \'funzen\'.)
Ich hoffe und bange dass es da gibt ein Hoffnungsschimmer für mich.
Grüsse Tecla
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
Hi und willkommen im Forum zumbesse,
versuch
body {background ...
oder
table {background ...
Gruss
Maxx Stone
Hallo Maxx,
habe ich doch, aber da wiederholt es sich dann immer wieder.
Ich möchte es aber eben nur 1 mal, am liebsten zentriert, egal welche Auflösung (600x800, 768x1024 oder noch höher) eingestellt ist. Aber ich wäre schon zufrieden wenn es in der Breite zentriert ist.
Es ist ein ziemlich langer Text, und da soll das Konterfei des Schreibenden einmal mit rel. hoher Transparenz hinter dem oberen Textteil zu sehen sein.
Gruss
Tecla
Hi Tecla,
wo wiederholt sich das Bild? Wenn Du NUR Deinen oben gelisteten Code einsetzt und statt "div" EINE Tabelle benutzt, dem table-Tag (ohne Raute) den Hintergrund zuweist dann klappt das. Hab Deinen Code (allerdings mit "table") kurz unter Netscape 6.2, IE 5.5 und unter Mozilla 1.3 unter Windows getestet.
Hast Du Zeilenumbrüche in der Zeile?
table {background-image:url(background6.gif); background-repeat:no-repeat;...
Mit welchem Browser hast Du die Probleme?
Um das Bild zu zentrieren:
- Du kannste das Bild in eine Tabelle setzen und horizontal zentrieren, mit html; und mit CSS Text über die Tabelle legen (z-index);
- Du kannst das Hintergrundbild mit CSS platzieren ( background-position:50% 20px; )
Solltest aber anschliessend diverse Browser testen.
Gruss
Maxx Stone
Hallo Maxx Stone,
sorry dass ich so spät antworte, hatte viel zu tun.
Also, mein obiger Befehl für das Bild funktioniert NUR beim Explorer. Auch die Positionierung klappt, usw., alles ist wunderbar.
Beim Netscape aber nicht. (Uebrigens ist es Netscape 4.7 (glaub ich))
Das Bild erscheint irgendwie wie doppelt hintereinander, und nur links oben, da kann ich andere Positionen eingeben wie ich will, nein, es wird auch noch zusätzlich die Schrift 'verschmiert' wenn man scrollt.
Man kann überhaupt nichts mehr lesen (im Netscape). Das ist ja noch das Schlimmere.
Und so kann ich den Befehl oder Tag ja nicht mal für Explorer-Nutzer einsetzen.
(Uebrigens: Was CSS usw. betrifft bin ich eine Trantüte, keinen blassen Schimmer. Habe es aus 'SelfHtml' kopiert.)
Was für Befehle funtionieren auch beim Netscape?
Grüsse
Tecla
Hi zumbesse,
Netscape4 hat div. Bugs, u.a. einen grossen bei der Interpretation innerhalb von Tabellen.
Wenn Dein Layout auch mit NN4.x gut aussehen soll, wirst Du an einer seperaten Optimierung nicht vorbei kommen :-(
NN4 setzt auch aktives JavaScript vorraus um css zu interpretieren.
"Was CSS usw. betrifft bin ich eine Trantüte" :-O
;-)
Welche CSS-Eigenschaften welcher Browserversion bedarf, findest Du auch im Selfhtml.
Wenn Du vielllll Zeit hast kannst Du mit <div name="Tanz"> experimentieren...
Wenn Du im Netz surfen willst, rate ich DRINGEND zu einem aktuellen Browser
(z.B. Mozilla1.3 http://mozilla.kairo.at/), und dem Flash-pluggin.
Zum Härtetest der eigenen Site ist NN4 eigentlich sehr gut :-)
Schön Wochenende Tecla,
Maxx Stone