Hintergrundbild soll sich nicht wiederholen
joebowler
- css
Moin Moin!
Ich möchte ein Hintergrundbild nicht wiederholt haben.
Zu diesem Thema habe ich in Selfhtml gesucht, aber
meine Ansätze geben mir kein funtionierendes Ergebnis.
Hier einer meiner Versuche:
---------------------------------------------------------
<html>
<head>
<title>Hintergrund wird nicht gekachelt</title>
</head>
<style type="text/css">
<!--
/* style="background: no-repeat url(pics/bg1.jpg)" */
-->
</style>
<body bgcolor="FFFFFF" >
</body></html>
---------------------------------------------------------
Habe ich aus Selfhtml kopiert, im Browser wird aber nichts angezeigt.
Was muß ich wohl bedenken, damit es klappt?
Vielen Dank fürs lesen,
joebowler
hi,
Was muß ich wohl bedenken, damit es klappt?
lustig. "Bedenken" müßtest du, daß du dir das Bild natürlich anzeigen lassen solltest, vorausgesetzt, es liegt auch im angegebenen Pfad. Hast du bemerkt, daß
/* style="background: no-repeat url(pics/bg1.jpg)" */
lediglich ein _auskommentierter_ Vorschlag ist? Du mußt schon die Slashes und Sternchen entfernen ...
Grüße aus Berlin
Christoph S.
Hallo Christoph !
/* style="background: no-repeat url(pics/bg1.jpg)" */
Hab die Sternchen und Sl.. weggemacht, das Bild liegt dort,
wird aber nicht angezeigt.
Wenn ich es als
<body background="pics/bg1.jpg" >
einbaue wird es angezeigt.
Weiterhin Gut Holz,
joebowler
hi,
ich war mir nicht sicher, ob das vielleicht nur ein Verschreiber im posting war, aber jetzt hast du es wiederholt:
style="background: no-repeat url(pics/bg1.jpg)"
naja, schau dir mal in http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm#background_image an, wie mit CSS Hintergrundbilder eingebunden werden. "background" ist da nicht die korrekte Anweisung
Christoph S.
Hallo Christoph !
style="background: no-repeat url(pics/bg1.jpg)"
Ich hab das jetzt nochmal gelesen.
Aber ich bekomm das soooo nicht hin:
<html>
<head>
<title>Hintergrundbild wird nicht gekachelt</title>
</head>
<style type="text/css">
<!--
style="background-image:url(pics/bg1.jpg); background-repeat:no-repeat
-->
</style>
<body>
</body></html>
Ich hab mal das einbauen mit <div> im body-Bereich probiert,
wie in dem Beispiel,dann wird das Bild angezeigt,
aber so möchte ich das nicht haben.
Oder war es das und ich muß mich abfinden?
Tschau,
joebowler
hallo,
schau dir doch mal dein Dokument genau an:
der Header-Bereich ist in Ordnung, aber mit
<style type="text/css">
<!--
style="background-image:url(pics/bg1.jpg); background-repeat:no-repeat
-->
</style>
<body>
stimmt einfach die Reihenfolge nicht. Deine CSS-Definition steht _außerhalb_ des body-Bereichs, sollte aber _innerhalb_ stehen. Korrekt wäre also:
<body style="background-image:url(pics/bg1.jpg); background-repeat:no-repeat">
Wenn du die CSS-Definition im Header bzw innerhalb von <style></style> notieren willst, muß das im übrigen auch etwas anders aussehen als du bisher probiert hast - das steht aber nun wirklich in SELFHTML drin.
Christoph S.
Hallo,
/* style="background: no-repeat url(pics/bg1.jpg)" */
Da fehlt ; am Ende, also
style="background: no-repeat url(pics/bg1.jpg);"
Hoffe ich ...
Gruß Dmitri
Hallo !
Nach sorgfältiger Lektüre ist dann das Licht aufgegengen.
Manchmal ist das lesen schwierig.
Danke nochmal für die Denkanstöße.
joebowler