Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Hintergrundgrafik immer am Seitenende ausrichten

Empfohlene Antworten

Veröffentlicht

Moin,

ich versuche, eine Seite zu basteln, die ein Hinterdgrundbild an dessen Seitenende einbindet.

Es ist ein Bild, das von unten nach oben "sanft" von einem dunklen in einen helleren blau-Ton wechselt oben und mit der Hintergrundfarbe der Seite nahtlos abschließt.

Das Porblem ist nun, dass ich das Hintergrundbild nicht dazu überredet bekommen, sich IMMER, egal wie groß oder klein die Seite ist, am Seitenende, und mit dem Browserfenster bündig abschließend, am Boden einzuordnen.

Ich kriege es nur an den Boden der Seite an sich. Die Seite ist "kürzer" als das Browserfenster und daher lugt die Hintergrundfarbe unter dem Bild hervor.

Ich "mal" das mal auf, hoffentlich erkennt man was...

_________________________________

Browsertitelleiste

_________________________[-][O][X]

|

|

|

|

|Hintergrundfarbe (Seite)

|hellblau (Bild)

|mittelblau (Bild)

|dunkelblau (Bild)

|hintergrundfarbe (Seite)

|________________________________

Hoffentlich versteht das einer :beagolisc

Das untere "hitnergrundfarbe (Seite)" ist unerwünscht. Dort soll sich das Bild platzieren.

Gibts eine CSS oder HTML Eigenschaft oder Anweisung , die bei einer Seite, die kleiner als das Browserfenster ist, den ungenutzten Platz ausfüllt, und damit das Bild an den unteren Rand zwingt?

Versucht hab ich schon span, div, table und andere abenteuerliche Sachen, aber nichts hat geholfen. Vielleicht hab ich einfach nur was falsch gemacht :(

Danke im Voraus

dvielleicht die seite größer machen?

alles in nen div und style="height:100%"

keine ahnung, ob das geht.

dvielleicht die seite größer machen?

alles in nen div und style="height:100%"

Es gibt kein height: 100% :rolleyes:

Ich würde folgendes machen (ohne es selbst getestet zu haben):



<body style="background-image: url(bla/bla.jpg); 

  background-repeat: no-repeat; 

  background-position: bottom;

  background-color: #FF0000;">


...


</body>


KLappt leider nicht. (Auch nicht, wenn ich versuche, das in der entsprechenden CSS-Datein einzusetzen).

Andere Ideen?

KLappt leider nicht.

Natürlich klappt das:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"

"http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<title>BG-Test</title>

<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">


</head>

<body style="background-color: #FFFFFF;

  background-image: url(irgend/was.gif);

  background-repeat: no-repeat;

  background-position: bottom right;">


  <div style="height: 500px;">Bla</div><div>Blubb</div>

    </body>


</html>

(ohne das right ist das Bild in der Mitte unten)

Seitenende != Browserende (siehe height: 100%).

Nur im IE (7 hier) ist das Bild auch im Browser ganz unten. Opera und FF machen es aber "richtig" und es ist am Seitenende (Ende des Inhalts).

Hab grade bei einer anderen Seite sowas gesehen. Da war es wie bei mir, nur background-attachment:fixed; noch dabei...

Hab es jetzt nicht probiert und nur kurz geschaut...

EDIT:

Ach ja, im FF immer unten im Browser....

(hab nich auf den Rest vom Quelltext geachtet)

Natürlich klappt das:

Nö, tuts nicht :D

Erst mit background-attachment:fixed; gehts...

Danke für deine Hilfe:)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.