|
|||
Frage wegen Hintergrundbild in CSS
Hi,
Ich programmiere gerade meine erste Seite und habe für das Design ein externes CSS-Script geschrieben. Dort habe ich ein Hintergrundbild per background-image: url(xxxxx.jpg); gesetzt, jetzt hat das ja aber eine bestimmte Größe, ich will aber, dass es im Browser komplett angezeigt wird, ohne repeat, da ich auch background-attachement:fixed; eingestellt habe, so dass der Hintergrund nicht mit gescrollt wird. Es soll also praktisch das Browserfenster, egal welche Auflösung der Rechner hat und wie groß das Display ist, komplett ausfüllen und sich an displaygrößes selbstständig anpassen. Hoffe ihr könnt mir dabei weiterhelfen. mit freundlichen Grüßen, Cuba99 |
Sponsored Links |
|
||||
CSS2 bietet dort keine Möglichkeit für. Mit CSS3 wird es background-size geben, weiß nicht ob und in wie weit die einzelnen Browser es unterstützen: klick.
Aber du weißt schon, dass das Bild nicht "schöner" wird, wenn der Browser es vergrößert? Ich würd ein extra großes Bild für den Hintergrund nehmen und dies mittig zentrieren.
__________________
|
Sponsored Links |
|
||||
Hallo
Es gibt da einige Lösungen. Aber natürlich mit den o.g. Kompromissen in der Bildqualität. How To: Resizeable Background Image | CSS-Tricks SCALE BACKGROUND (aus diesem Artikel: Hintergrundbilder eindrucksvoll mit CSS skalieren | CSS, Hintergrundmuster | Dr. Web Magazin) stu nicholls | CSS PLaY | 100% wide/high 'background' image emulation Gruß Manfred |
|
|||
also ich hätt jetzt ne lösung, die mir allerdings noch nicht zu 100% gefällt.
im html text habe ich folgendes stehen: <div> <img id="background" src="V8-Vantage.jpg" alt="" title="" /> </div> und im css text das hier: #background { position:absolute; z-index:1; width:100%; height:100%; } Meine Probleme: ich will, dass dieses src=… verschwindet und ich das in den css text einbinden kann, so dass das bild vom css vorgegeben wird. und außerdem wäre es nett, wenn mir mal jemand erklären könnte, wie das mit divs übereinandersetzen funktioniert, irgendwo habe ich was von einem elterndiv gelesen, keine ahnung wie das gemeint ist, ein code wäre echt klasse mfg, Cuba99 |
|
|||
dann würd ich gern einfach eins nehmen, das groß genug ist für jedes display. aber kann man da dann irgendeine einstellung treffen, dass das bild zumindest verkleinert wird, wenn es größer ist, als das fenster, oder dass es sich eben an die bildschirmmaße irgendwie anpasst oder so?
mfg, Cuba99 |
|
||||
Mal kurz gefasst, Bilder per CSS eingebunden haben immer ein festes Maß, welches durch das Bild selbst bestimmt wird. Bilder per Img-Tag eingebunden lassen sich beliebig verkleinern/-größern, da die Maße dort durch Formatierung des Img-Tags bestimmt werden.
__________________
|
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Hintergrundbild per CSS auf Auflösung anpassen. | Christhunter | CSS | 6 | 20.12.2009 22:53 |
Css Hover Frage | xero | CSS | 13 | 11.05.2007 04:13 |
Frage zu CSS Layout | ignore | CSS | 1 | 07.05.2007 17:02 |
Frage zur Menugestaltung mit CSS | der_jan | CSS | 6 | 24.03.2006 14:06 |
Frage zur Schreibweise in CSS | Anonymous | CSS | 20 | 31.08.2004 23:10 |