Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.12.2005, 20:30   #1
TP-Junior
 
Registriert seit: Jan 2005
SirNoname macht alles soweit korrekt
Post

CSS: relative Positionierung von der Mitte aus


Einen wunderschönen Guten Morgen!!

Ich habe folgendes Problem:
Auf meiner page ( http://www.sirnonamesplace.de ) habe ich auf dem index ein Hintergrundbild, auf dem Buttons als Menu postitioniert sind. Das Hintergrundbild an sich ist absolut ausgerichtet, ebenso wie die Buttons darauf (alles jpegs). Das sieht gut aus, bei der Auflösung, bei der es entwickelt wurde. Verkleinert man diese allerdings, bleibt logischerweise die absolute Positionierung der Elemente beibehalten, und man muss horizontal scrollen. Das ist natürlich unannehmbar.

Meine Idee zur Lösung des Problems:
Ich richte das Hintergrund-jpeg horizontal zentriert aus. Der Bezugspunkt ist also die der horizontale CENTER. Vertikal lasse ich einen bestimmten Wert.
Die Buttons richte ich (horizontal) ebenfalls CENTER+x aus, wobei x eine bestimmte Pixelmenge ist. Vertikal belasse ich absolute Angaben.

Kurz: Horizontal wird alles am CENTER + x ausgerichtet, vertikal absolut (also nur x).

Wie geht das? Ich habe mich durch die Referenzen gekämpft, aber es geht anscheinend nur absolute Positionierung Sad
JS und sonstige scripts will ich nicht anwenden, da geht mir die Barrierefreiheit verloren.

Danke und einen schönen Tag wünsche ich euch!!
__________________
-= www.sirnonamesplace.de =-
SirNoname ist offline   Mit Zitat antworten


Alt 22.12.2005, 00:02   #2
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Zitat:
da geht mir die Barrierefreiheit verloren
Deine Website ist sowieso Null barrierefrei ... und was glaubst du, wieviele User es gibt, die ihr Browserfenster auf 1280x1024 maximiert haben, nur um alles ohne scrollen erkennen zu können?

Du kannst das Bild doch simpel mit CSS zentrieren:

html, body
{
height: 100%;
}

body
{
background: url(deinbild.jpg) 50% 50% no-repeat;
}

So ist es *immer* in der Mitte, egal wie groß das Browserfenster ist. Ich kann dich nur empfehlen, Finger weg von absoluter Positionierung in dieser Art.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris

Geändert von Boris (22.12.2005 um 00:05 Uhr).
Boris ist offline   Mit Zitat antworten
Alt 22.12.2005, 07:26   #3
TP-Junior
 
Registriert seit: Jan 2005
SirNoname macht alles soweit korrekt
Ich weiß doch, wie ich ein Bild mittig zentriert ausrichten kann, das ist doch aber nicht mein Problem!
Ich will die Postition Mitte+x , um dort ein Bild zu positionieren. Wenn ich alle Bilder mittig zentriere, hab ich die Buttons "menus" alle untereinander in der Mitte, was ich nicht will.
Und das mit der Barrierefreiheit: Genau das ist es doch!! Ich will den index so gestalten, dass er mit den gängigen Auflösungen einsehbar ist.
__________________
-= www.sirnonamesplace.de =-
SirNoname ist offline   Mit Zitat antworten
Alt 22.12.2005, 15:28   #4
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
Dann richte ein DIV auf diese Dir bekannte Art centered aus, packe Deine Buttons rein, die mittels Margin den Abstand zueinander haben.

Das Hintergrundbild bindest Du als Hintergrund/Background ein mit repeat-no und mit center.

Für beide eine absolute Positionierung von OBEN ist vertretbar.

So sollte das gehn, fürn Sample bin ich heut zu faul
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]


use my HTML-Tester

Motto'06: Mut zur deutschen Sprache!
321 ist offline   Mit Zitat antworten
Alt 22.12.2005, 18:31   #5
TP-Junior
 
Registriert seit: Jan 2005
SirNoname macht alles soweit korrekt

k ^^


OK ... ich hab`s

Ich hab einfach einen div mittig ausgerichtet, und alle Buttons in diesen Container gepackt, relativ zu ihm (und damit zur Mitte) positioniert.

Genauer beschrieben findet man das hier:

http://www.sirnonamesplace.de/htmls/tutorials.htm


Danke für eure Hilfe!!
__________________
-= www.sirnonamesplace.de =-
SirNoname ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
CSS: relative Positionierung von der Mitte aus CSS: relative Positionierung von der Mitte aus
« Copyrights auf Homepages | Jugendseite »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:06 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67