Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

HTML width-height

Nils123
Halbprofi (offline)

Dabei seit 11.2010
193 Beiträge
Geschrieben am: 06.05.2011 um 22:21 Uhr

Hallo
Ich habe ein Bild
Breite 2560 Pixel
Höhe 1600 Pixel

Ich will das Bild als background haben aber wenn ich das hier mache
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<body style="background-image:url(Bild.jpg);">
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Dann sehe ich nur die hälfte
Kann man mit dem Code auch Breite und Höhe einstellen.

Also ich stelle das mir irgendwie so vor ist aber nicht richtig. Geht das überhaupt?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<body style="background-image:url(Bild.jpg) width="800" height="600" ;">
So Q.q




osu player ♫

Tietze - 30
Champion (offline)

Dabei seit 04.2011
2613 Beiträge

Geschrieben am: 06.05.2011 um 22:24 Uhr

Nein soweit ich weiß dürfte deine Möglichkeit nich gehen ;-)
patoX
Champion (offline)

Dabei seit 11.2008
3194 Beiträge

Geschrieben am: 06.05.2011 um 22:25 Uhr

einfach verkleinern und n bisschen schnippeln...müsst doch einfachst sein^^

Es gibt Frauen die mir TAUSENDE geben dass ich ihnen an die Möpse geh! und du kriegst das umsonst :P

Nils123
Halbprofi (offline)

Dabei seit 11.2010
193 Beiträge
Geschrieben am: 06.05.2011 um 22:38 Uhr

Ah ok danke
Ich dachte nur.....

osu player ♫

darthkue - 37
Fortgeschrittener (offline)

Dabei seit 02.2006
76 Beiträge

Geschrieben am: 06.05.2011 um 22:55 Uhr

Zitat von patoX:

einfach verkleinern und n bisschen schnippeln...müsst doch einfachst sein^^


das ist leider keine all zu gute lösung...denn was machst du wenn ein besucher ne andere auflösung hat als du!? ...dann passt das ganze nicht mehr.

Aber es gibt eine Möglichkeit mit jQuery die Größe des Hintergrundbildes an die Browsergröße anzupassen ;-)

Supersized – Full Screen Background/Slideshow jQuery Plugin
scheyem - 36
Champion (offline)

Dabei seit 10.2004
5393 Beiträge

Geschrieben am: 06.05.2011 um 23:09 Uhr

Zitat von darthkue:

Zitat von patoX:

einfach verkleinern und n bisschen schnippeln...müsst doch einfachst sein^^


das ist leider keine all zu gute lösung...denn was machst du wenn ein besucher ne andere auflösung hat als du!? ...dann passt das ganze nicht mehr.

Aber es gibt eine Möglichkeit mit jQuery die Größe des Hintergrundbildes an die Browsergröße anzupassen ;-)

Supersized – Full Screen Background/Slideshow jQuery Plugin
Richtig. Wenn es unbedingt ein Bild sein muss dann eben so :-)

Techno 4ever

patoX
Champion (offline)

Dabei seit 11.2008
3194 Beiträge

Geschrieben am: 06.05.2011 um 23:19 Uhr

Zitat von darthkue:

Zitat von patoX:

einfach verkleinern und n bisschen schnippeln...müsst doch einfachst sein^^


das ist leider keine all zu gute lösung...denn was machst du wenn ein besucher ne andere auflösung hat als du!? ...dann passt das ganze nicht mehr.

Aber es gibt eine Möglichkeit mit jQuery die Größe des Hintergrundbildes an die Browsergröße anzupassen ;-)

Supersized – Full Screen Background/Slideshow jQuery Plugin

aber wieso an andere denken :D

Es gibt Frauen die mir TAUSENDE geben dass ich ihnen an die Möpse geh! und du kriegst das umsonst :P

Nils123
Halbprofi (offline)

Dabei seit 11.2010
193 Beiträge
Geschrieben am: 06.05.2011 um 23:29 Uhr

Zitat von darthkue:

Zitat von patoX:

einfach verkleinern und n bisschen schnippeln...müsst doch einfachst sein^^


das ist leider keine all zu gute lösung...denn was machst du wenn ein besucher ne andere auflösung hat als du!? ...dann passt das ganze nicht mehr.

Aber es gibt eine Möglichkeit mit jQuery die Größe des Hintergrundbildes an die Browsergröße anzupassen ;-)

Supersized – Full Screen Background/Slideshow jQuery Plugin


Schön thx

osu player ♫

Bon_Scott - 37
Halbprofi (offline)

Dabei seit 05.2005
386 Beiträge

Geschrieben am: 07.05.2011 um 12:09 Uhr

so, wie du das machst, gehts nicht!
aber du kannst einfach nen weiteren container hinzufügen, und diesem dann deinen style mitgeben!

Beispiel:

<body>
<div style="background-image:url(Bild.jpg); width:800px; height:600px;">
Hier dein Inhalt ...
</div>
</body>

Achja, wenn du Styles hinzufügst, dann kannst du nicht mit "=" Werte zuweisen, sondern nur mit Doppelpunkt!
Aber selbst wenn, im Body funktioniert dein Style nicht!

Nur weil du nicht Paranoid bist, heißt das nicht, dass du nicht verfolgt wirst!

McPommes - 51
Experte (offline)

Dabei seit 09.2006
1422 Beiträge
Geschrieben am: 07.05.2011 um 13:10 Uhr

Ein Plugin muss aber auf jedem Rechner installiert sein mit dem man sich die Seite anschaut und das wird kaum jemand nur für eine einzige Seite tun.
Und das div aus dem letzten Beispiel ist dann zwar so groß wie es soll, aber das Hintergrundbild wird trotzdem nicht skaliert.


*** diese Fusszeile verschwendet 45 Bytes ***

MackieMesser - 41
Champion (offline)

Dabei seit 08.2007
3916 Beiträge

Geschrieben am: 07.05.2011 um 21:22 Uhr

Zitat von McPommes:

Ein Plugin muss aber auf jedem Rechner installiert sein mit dem man sich die Seite anschaut und das wird kaum jemand nur für eine einzige Seite tun.
Und das div aus dem letzten Beispiel ist dann zwar so groß wie es soll, aber das Hintergrundbild wird trotzdem nicht skaliert.


JQuery = javascript.

Das Risiko besteht eher darin, dass es Jquery mal wieder zerhaut, wenn ein Browser meint er müssen mit neuer Engine glänzen.
Bon_Scott - 37
Halbprofi (offline)

Dabei seit 05.2005
386 Beiträge

Geschrieben am: 08.05.2011 um 13:33 Uhr

Zitat von McPommes:

Ein Plugin muss aber auf jedem Rechner installiert sein mit dem man sich die Seite anschaut und das wird kaum jemand nur für eine einzige Seite tun.
Und das div aus dem letzten Beispiel ist dann zwar so groß wie es soll, aber das Hintergrundbild wird trotzdem nicht skaliert.


gut, hast recht ...
wenn er weiß, auf welche maße sein bild skaliert werden soll, kann er ja folgendes versuchen:

<style type="text/css">
#bg img{
position:absolute;
top:0;
left:0;
width: 1024px;
}
#content {
position:absolute;
top:0;
left:0;
z-index:70;
}
</style>

<div id="bg">
<img src="Bild.jpg" />
</div>
<div id="content">
Hier der Inhalt ...
</div>

Nur weil du nicht Paranoid bist, heißt das nicht, dass du nicht verfolgt wirst!

McPommes - 51
Experte (offline)

Dabei seit 09.2006
1422 Beiträge
Geschrieben am: 09.05.2011 um 20:57 Uhr

Zitat von MackieMesser:

JQuery = javascript.

Schon klar aber das läuft ja auf dem Browser und nicht auf dem Server.

Ich glaube er will das Bild so groß skaliert haben dass es immer ganz zu sehen ist, egal wie groß der Container ist.

*** diese Fusszeile verschwendet 45 Bytes ***

Bon_Scott - 37
Halbprofi (offline)

Dabei seit 05.2005
386 Beiträge

Geschrieben am: 09.05.2011 um 22:38 Uhr

Zitat von McPommes:

Zitat von MackieMesser:

JQuery = javascript.

Schon klar aber das läuft ja auf dem Browser und nicht auf dem Server.

Ich glaube er will das Bild so groß skaliert haben dass es immer ganz zu sehen ist, egal wie groß der Container ist.

sollte ja kein problem sein ...
muss er halt folgendes ändern:

<style type="text/css">
#bg img{
position:absolute;
top:0;
left:0;
width: inherit;
}
#bg {
width: 1024px;
}
#content {
position:absolute;
top:0;
left:0;
z-index:70;
}
</style>

<div id="bg">
<img src="Bild.jpg" />
</div>
<div id="content">
Hier der Inhalt ...
</div>

Die Breite des Bildes auf die Breite des übergeordneten Elements beziehen,
und diesem, also dem Container "#bg" eben eine bestimmte Breite zuweisen!


Nur weil du nicht Paranoid bist, heißt das nicht, dass du nicht verfolgt wirst!

  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -