Login  Regeln Aktuelles Datum und Uhrzeit: 11.10.2008, 12:06  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
layer-Höhe automatisch auf bildschirmhöhe setzen

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> HTML & CSS
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
sunbringer
Helfer [Mod]
Helfer



Anmeldung: 19.09.04
Beiträge: 222

BeitragVerfasst am: 12.10.2004, 21:41    Titel: layer-Höhe automatisch auf bildschirmhöhe setzen Antworten mit Zitat

So nu muss ich auchmal was fragen Winken

habt ihr es schon geschafft per CSS einen Block (z.B. einen layer) genau mittig in der seite zu platzieren?

Nehmen wir mal ich möchte eine Grafik vom 100x100 px genu mittig im Browserfenster darstellen aber keine Auflösungsabfrage per javascripts etc machen. Von der Breite her ists keine problem, das erledigt margin: 0 auto; ganz gut, aber die höhe lässt mich verzeifeln grade...

Ich hatte gedacht ich köntne es mit einem Rahmen machen der Breite und Höhe 100% hat. mit der Breite funzt das auch, aber die Höhe mit 100% setzt nur die Höhe auf die Höhe der Grafik, also 100px... Geschockt

hilfe... seh ich rgade den Wald vor lauter Bäumen nicht oder geht das tatsächlich nicht?

_________________
Sind wir Helden oder Roggenbrötchen?

Microcosm Media | Detektiv | Umwelt Atlas


Nach oben
Private Nachricht senden
sunbringer
Helfer [Mod]
Helfer



Anmeldung: 19.09.04
Beiträge: 222

BeitragVerfasst am: 12.10.2004, 22:10    Titel: Antworten mit Zitat

OK, ganz so doof bin ich doch nicht... Sehr glücklich

Im Grunde ganz logisch der Ablauf... Falls es mal jemand braucht, schreib ich es mal hier auf:

Man deklariert eine Rahmen-Ebene mit den entsprechenden Maßen (im obigen Beispiel 100 x 100 px) nun setzt man top und left auf 50%. Damit ist die linke obere Ecke genau in der Mitte des Bildschirms platziert. Um den Rahmen nun abschließend in die richtige position zu kriegen nutzen wir noch margin und "ziehen" die Ebene genau um die Hälfte Ihrer Maße nach oben und nach Links zurück.... Tata: mittig!

der Code sieht dann so aus:
Code:

      position:absolute;
      top: 50%;
      left: 50%;
      height: 100px;
      width: 100px;
      margin: -50px 0 0 -50px;


*schwitz* feine Sache das CSS Winken nur recht kompliziert manchmal Winken

_________________
Sind wir Helden oder Roggenbrötchen?

Microcosm Media | Detektiv | Umwelt Atlas


Nach oben
Private Nachricht senden
JörgK
Beliebter [Mod]
Beliebter



Anmeldung: 09.04.04
Beiträge: 376

BeitragVerfasst am: 13.10.2004, 12:23    Titel: Antworten mit Zitat

guter Trick Smilie
_________________
Webnotizen - Forum für XHTML, CSS und SEO - Bookmarks


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Layer-Ref geht in die Beta Phase Tabasco Sitecheck 0 14.09.2008, 13:13 Letzten Beitrag anzeigen
Keine neuen Beiträge Script an eine andere Position setzen Nytmare1000 Einsteigerforum 7 20.07.2008, 20:41 Letzten Beitrag anzeigen
Keine neuen Beiträge :: Webhosting und V-Server - wir setz... vanhaakonnen Kleinanzeigen 0 14.05.2008, 12:08 Letzten Beitrag anzeigen
Keine neuen Beiträge Ganze website auf eine breite/höhe haillo HTML & CSS 2 02.05.2008, 15:33 Letzten Beitrag anzeigen
Keine neuen Beiträge HTML-Seite automatisch in PDF umwande... bursch HTML & CSS 6 01.04.2008, 10:21 Letzten Beitrag anzeigen
Threadübersicht