One size fits all ?!

Dieses Thema im Forum "Web Page Design" wurde erstellt von Switch-Kid, 18.05.2005.

  1. Switch-Kid

    Switch-Kid Thread Starter MacUser Mitglied

    Beiträge:
    76
    Zustimmungen:
    0
    MacUser seit:
    17.03.2005
    Hallo leute,
    bin zur zeit verzweifelt auf der Suche nach einem HTML befehl mit dem sich das Hintergrundbild an jeden Browser anpasst. bzw an die Auflösung seines Benutzers. Versteht ihr mein Problem ? ansonsten sieht das nämlich so aus http://www.zauberer-von-os.de.ms und das will ich nicht. Also es soll immer nur das eine Hintergrundbild zu sehen sein... WIe funktioniert das?

    Danke
    Switch-Kid
     
  2. Nogger

    Nogger MacUser Mitglied

    Beiträge:
    367
    Zustimmungen:
    0
    MacUser seit:
    03.08.2004
    Zunächstmal solltest du die Seite fehlerfrei machen.

    http://validator.w3.org/check?uri=h...&charset=iso-8859-15&doctype=Inline&verbose=1

    Zweimal <body> ist ziemlich blöd. Als DOCTYPE an den Seitenanfang am besten

    Code:
     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    setzen.

    Es gibt kein bgrepeat Attribut für das Element <body>.

    Um das Hintergrundbild nicht wiederholen zu lassen, verwendet man

    Code:
    <body style="background-image: url(http://home.arcor.de/lukasriad/aqua.jpg); background-repeat: no-repeat;">
    
    Für das Dock könntest du den Code von http://shiwej.com/googlex/ adaptieren.
     
    Zuletzt von einem Moderator bearbeitet: 25.10.2015
  3. Switch-Kid

    Switch-Kid Thread Starter MacUser Mitglied

    Beiträge:
    76
    Zustimmungen:
    0
    MacUser seit:
    17.03.2005
    ja danke Nogger,
    aber von anderen seiten will ich einfach nicht klauen, und http://www.zauberer-von-os.de.ms <--- sieht jetzt genauso aus wie ich es mit CSS gemacht habe, aber das will ich nicht ich möchte doch das der Background sich einfach imme anpasst...(ohne weißen Rand

    LUkas
     
  4. xlqr

    xlqr MacUser Mitglied

    Beiträge:
    1.943
    Zustimmungen:
    15
    MacUser seit:
    08.09.2003
    wenn du damit meinst, dass sich das bg img in jedes browserfenster bündig hineinskaliert ... selbiges geht nicht mit hintergrundbildern.
     
  5. Nogger

    Nogger MacUser Mitglied

    Beiträge:
    367
    Zustimmungen:
    0
    MacUser seit:
    03.08.2004
    Die Verzerrungen, wenn die Seitenverhältnisse von Hintergrundbild und Browserfenster abweichen, wären auch recht "lustig".

    Außerdem müßte dann irgendwas eine lineare Transformation der Imagemap-Koordinaten vornehmen.
     
  6. Nogger

    Nogger MacUser Mitglied

    Beiträge:
    367
    Zustimmungen:
    0
    MacUser seit:
    03.08.2004
    Du könntest einfach fragen, ob du es benutzen kannst.
     
  7. michanismus

    michanismus MacUser Mitglied

    Beiträge:
    434
    Zustimmungen:
    0
    MacUser seit:
    23.08.2004
    probleme über probleme, und die werden nicht aufhören wenn du die grösse dynamisch machst. bau doch nen virtuellen monitor oder etwas die art drum und fixiere somit höhe und breite. evtl. kann man ja auch in die systemeinstellung und die monitorgröße einstellen ;)
     
  8. Brandhoff

    Brandhoff MacUser Mitglied

    Beiträge:
    401
    Zustimmungen:
    0
    MacUser seit:
    07.02.2004
    Von den ganzen Fehlern mal abgesehen, wäre eine mögliche Lösung, das Hintergrundbild in verschiedenen Größen auf dem Server abzulegen und beim Aufbau der Seite ein passendes auszuwählen. Hier solltest du dir aber Limits setzen, also praxisnahe Werte für Minimum und Maximum (ich bekomme immer wieder einen Hals, wenn Entwickler an 17-Zöllern Seiten basteln, die automatisch den ganzen Bildschirm füllen - ist mit einem 23er Cinema Display mehr als nervig und sieht auch ganz sicher nicht mehr so aus wie der Entwickler sich das mal gedacht hatte).

    Prinzip: schon im Head wird die aktuelle Fensterbreite per JavaScript ermittelt (Schwellwert z.B. in 100er Schritten) und per document.write() eine entsprechende CSS-Zeile erzeugt.

    "One size fits all" funktioniert so jedenfalls nicht - Browser sind keine Bildbearbeitungsprogramme, und Skalierungen in geringen Prozentschritten sind immer mit Verlusten verbunden. Dies gilt aber vor allem für Pixelgrafiken; bei Illustrationen wäre Flash geeignet, um stufenlos skalierende Grafiken umzusetzen.
     
  9. michanismus

    michanismus MacUser Mitglied

    Beiträge:
    434
    Zustimmungen:
    0
    MacUser seit:
    23.08.2004
    uhhh, da stellen sich mir die nackenhaare auf. möchte wissen was du machst wenn du mit xhtml arbeitest... :D
     
  10. tau

    tau MacUser Mitglied

    Beiträge:
    9.831
    Zustimmungen:
    185
    MacUser seit:
    06.01.2004
    Ich finde das Ding kleiner, in einer zentrierten Tabelle und schwarz außen rum, das muß reichen.

    Ich schau mir Seiten nie formatfüllend an und würde mir selbiges auch nicht aufzwängen lassen.

    Ich sehe eigentlich keinen Grund in dieser Aktion (von der Warte des Betrachters).


    Ich mag übrigens auch keine Skripte, die das Browserfenster automatisch anpassen (und Symbolleisten ausblenden beispielsweise). Nur für den Fall, daß das als Alternative dienen würde.

    Sorry, aber: Wo ist der Sinn?
     
Die Seite wird geladen...
Ähnliche Themen - One size fits
  1. traxx110
    Antworten:
    0
    Aufrufe:
    472
  2. unique23
    Antworten:
    8
    Aufrufe:
    1.036

Diese Seite empfehlen