kostenloser Webspace werbefrei: lima-city


Bilder mit Javascript auf 100% strecken!!!!

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    m*******t

    Ich habe ein hintergrundbild was groß ist und man sieht nur einen teil davon, aber wie kann man das mit css auf 100% bringen?
    (Mit der Suchfunktion hab ich bis etz nix gscheits gfunden)

    gruss
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. sonok

    Moderator Kostenloser Webspace von sonok

    sonok hat kostenlosen Webspace.

    naja, hab auch nichts gefunden. aber man könnte doch eine eigene div-box nehmen, das bild als normales bild verlinken, alles skalieren und dann mittels indexposition alles ganz nach hinten packen. so würde ich es probieren.
  4. e********l

    moonfight schrieb:
    Ich habe ein hintergrundbild was groß ist und man sieht nur einen teil davon, aber wie kann man das mit css auf 100% bringen?
    (Mit der Suchfunktion hab ich bis etz nix gscheits gfunden)

    gruss

    Du kannst immer nur soviel anzeigen vom Bild wie die Bildschirmauflösung groß ist. Alles andere wird abgeschnitten oder ist scrollbar.
    Verwende ein kleineres Bild und die Sache hat sich erledigt.
    Wie groß ist denn "groß"?
  5. Autor dieses Themas

    m*******t

    gorß ist 2500x1666 und das soll auch so groß bleiben. Nur des Problem ist eben das ich ALLES anzeigen lassen will und nciht nur Ausschnitte, denn wenn dann jemand eine größere Bildschirmauflösung hat soll er auch nur das ganze Bild sehen. Größer als 2500x1666 muss und soll es auch nicht sein.
    Ich hoffe es ist jetzt ein bisschen verständlicher.

    gruss
  6. s*********l

    könnte man das nicht mit imagemagick realisieren??
  7. sonok

    Moderator Kostenloser Webspace von sonok

    sonok hat kostenlosen Webspace.

    sebastian-l schrieb:
    könnte man das nicht mit imagemagick realisieren??


    nee, das soll doch scheinbat immer voll sichtbar sein. da müssen also feste bildwerte an die fenstergröße dynamisch angepasst werden.

    direkt im bg-bild wüsste ich auch nichts
  8. e********l

    moonfight schrieb:
    gorß ist 2500x1666 und das soll auch so groß bleiben.

    Schon gewusst das die aktuelle Durchschnittsbildschirm Auflösung eines Webbenutzers bei 1024*768 (abzüglich Browserrahmen) liegt?

    Als Hintergrundsbild ist das Bild überdimensioniert und verschwendet nur unnötig Traffic. Wer will schon ein 2-3MB großes Hintergrundsbild laden?
  9. Autor dieses Themas

    m*******t

    Ok, danke für den Tipp ich werds kleiner machen.

    sonok schrieb: naja, hab auch nichts gefunden. aber man könnte doch eine eigene div-box nehmen, das bild als normales bild verlinken, alles skalieren und dann mittels indexposition alles ganz nach hinten packen. so würde ich es probieren.


    Würde das denn funktionieren und wie geht das überhaupt?
  10. e********l

    Vom Browser kleiner skalierte Bilder sehen grundsätzlich bescheiden aus. Und nein, ohne Javascript würde es nicht gehen.
    EIn Hintergrundbild passt entweder genau in die Auflösung oder es ist kachelbar oder man hat wie in deinem Fall ein übergroßes Bild, aber muss sich nicht daran stören das es größer ist.

    Es gibt Möglichkeiten Bilder zu skalieren in HTML, aber die sind alle bescheiden und verlangen teilweise nach Javascript.
  11. sonok

    Moderator Kostenloser Webspace von sonok

    sonok hat kostenlosen Webspace.

    ach, geht super!

    moonfight schrieb:

    Würde das denn funktionieren und wie geht das überhaupt?


    . grade getestet habe ich

    <img src="bg_bild_2.png" alt="bild_a" width="100%">

    , ein bildchen meiner hp. da liegt es hinter der tabelle, und ich lass es mal bis heute abend so. wenn man also meine lima-city-seite aufruft :-) und dann die größe des browserfensters änder, dann kann man sehen, wie sich ein fenster ändert, verschiebt sich ein bild.
    der css-befehl, um die div-box nach hinten zu packen, lautet

    z-index:0

    so, fröhliches testen mit padding und co.


    ach, ich habe übrigens 1440 * 900 pixel. von solche genormten webseitenaufbauweisen für eine auflösung, einen browser etc wird in der regel eher abgeraten.

    Beitrag zuletzt geändert: 17.2.2009 17:05:59 von sonok
  12. e********l

    Width="100%" ist verdammt böse und einige Browser fallen damit auf die Schnauze. Aber jedem das seine. Sauber ist das jedenfalls nicht.
  13. sonok

    Moderator Kostenloser Webspace von sonok

    sonok hat kostenlosen Webspace.

    evil-devil schrieb:
    Width="100%" ist verdammt böse und einige Browser fallen damit auf die Schnauze. Aber jedem das seine. Sauber ist das jedenfalls nicht.


    naja, ich habe jetzt nicht geguckt, in welchen browsern es läuft und in welchen nicht. dafür dürfte das die schnellste und unkomplizierteste variante sein. um das bild variabel zu bekommen.
  14. Notfalls mit JavaScript durch:
    offsetHeight
    offsetWidth
    die Anzeigehöhe-/ breite bestimmen...

    Anders geht das glaube nicht...
  15. Autor dieses Themas

    m*******t

    und wie genau kannst du mir da bitte einen link oder einen code geben. Mit Java Scripten kenn ich mich überhaupt nicht aus (nur mit html und php)

    gruss
  16. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!