apocalyptic_rider: Vertikales Zentrieren in einem Container mit Javascript

servus

ich hätte da mal ein kleines problemchen... - ja es gibt viele themen zu dem vertikalen zentrieren die habe ich auch alle schön gelesen und ich könnte das auch schreiben

ich will jedoch nicht eine ganze seite zentrieren sondern nur divs innerhalb dieser

jedoch werden die divs mit javascript erstellt und haben unter anderem auch die eigenschaft cssFloat bzw. styleFloat damit mehrere divs nebeneinader gelistet werden (das ganze ist eine komplexe bildgalerie erstellt mit javascript) - ich bin mir nicht sicher ob das was damit zutun hat weils nicht geklappt hat (ohne float würde das bei mir aber keinen sinn mehr ergeben)

den code zu posten wäre ein ganz bisschen viel und deshalb lasse ich es (zumal es recht lange dauern würde bis jemand da alles verstanden hat ;) )

man kann sich mal ein bild davon machen: Galerie

ich hab bisher extrem viel versucht ohne erfolg...

und auf tabellen will ich auch nicht wechseln - ich habs auch schon versucht indem ich der div die css eigenschaft: table-cell gegenhabe und dann mit vertical-align aber es wollte nicht :/

genauso das relative positionieren mit 50% nach unten und dann den inhalt um die hälfte nach oben schieben (ich weiß nicht wie hoch der inhalt ist und um es zu testen müsste ich mein ganzes script ändern - denn ich erstelle die sachen erst bevor sie eingefügt werden)

in dem fall hätte das in meinen augen gar keinen sinn aber ich bin mir nicht ganz sicher

-----

ich würde mich natürlich auch über kritik an der galerie freuen bzw verbesserungswünsche sind willkommen :)

unter anderem lerne ich grad die oop in javascript und will danach meine galerie daran anpassen

  1. Hi,

    man kann sich mal ein bild davon machen: Galerie

    Du meinst sicherlich http://galerie-test.simbrio.com/ - der Unterstrich wäre im Hostnamen nicht erlaubt (deswegen hat das Foren-Script den Link auch nicht als solchen dargestellt).

    ich hab bisher extrem viel versucht ohne erfolg...

    Ich sehe dort nichts, was auf den Versuch einer vertikalen Zentrierung hindeuten würde, und ehrlich gesagt auch nichts, was sich sinnvoll vertikal zentrieren ließe. Oder meinst Du das Bild zur Linken?

    ich würde mich natürlich auch über kritik an der galerie freuen

    Eine Galerie kann ich da nicht erkennen. Webdesign und Grafikdesign werden angeboten, mit einer IMHO ungünstig durchgeführten Navigation.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Du meinst sicherlich http://galerie-test.simbrio.com/ - der Unterstrich wäre im Hostnamen nicht erlaubt (deswegen hat das Foren-Script den Link auch nicht als solchen dargestellt).

      nein ich meinte ganz genau http://galerie_test.simbrio.com/ !
      http://galerie-test.simbrio.com/ existiert nicht

      Ich sehe dort nichts, was auf den Versuch einer vertikalen Zentrierung hindeuten würde, und ehrlich gesagt auch nichts, was sich sinnvoll vertikal zentrieren ließe. Oder meinst Du das Bild zur Linken?

      du wurdest weil die subdomain nicht existiert automatisch an simbrio.com weitergeleitet und das design wird bald ersetzt aber das ist nebensache - auf der eigentlichen galerie wird es dir gar nicht ersichtlich sein ob ich was zentriert habe oder nicht (es sei denn du strengst dich wirklich an). aber nein auf der seite ist natürlich nichts was den code unnötig aufbläht

      Eine Galerie kann ich da nicht erkennen. Webdesign und Grafikdesign werden angeboten, mit einer IMHO ungünstig durchgeführten Navigation.

      die seite habe ich wenn du mal genau hinschaust nie fertig gemacht - soll heißen es ist nur ne spielwiese wo ich manchmal sachen ausprobiere

      greetz rider

      ps: ich erstelle noch eine weitere dubdomain namens http://galerieTest.simbrio.com/ - damit keiner mehr auf die idee kommt sich zu beschweren...

      pps: bei der galerie soll nicht auf das design geachtet werden das kann man dann noch per css und einigen variablen einstellungen ändern aber man sollte auf die funktionen achten wenn es um die bewertung geht

      ppps: mir wurde noch immer nicht weiter geholfen -.-

      1. Hi,

        nein ich meinte ganz genau http://galerie_test.simbrio.com/ !

        dieser Host-Name ist technisch nicht erlaubt. Entsprechend lehnt mein DNS-Server es zwangsläufig ab, ihn aufzulösen. Wer um alles in der Welt hat Dir so einen Unsinn eingerichtet?

        http://galerie-test.simbrio.com/ existiert nicht

        Doch, unter dem Hostnamen kann ich eine Website erreichen.

        du wurdest weil die subdomain nicht existiert automatisch an simbrio.com weitergeleitet

        Aha. Der Hostname wurde aber beibehalten; eventuell sollte das geändert werden. Ein nicht existenter Host sollte mit einer Fehlermeldung quittiert werden.

        ps: ich erstelle noch eine weitere dubdomain namens http://galerieTest.simbrio.com/ - damit keiner mehr auf die idee kommt sich zu beschweren...

        Ja, galerietest.simbrio.com existiert tatsächlich.

        ppps: mir wurde noch immer nicht weiter geholfen -.-

        Natürlich nicht, bisher war Dein Problem ja auch noch nicht nachvollziehbar. A propos: Du hast Dich schon hochgradig von JavaScript abhängig gemacht. Die Lösungsansätze in Deinem Ursprungsposting klingen aber so, als hättest Du nach reinen CSS-Lösungen gesucht. Hast Du mal probiert, mit JavaScript die notwendigen Höhen zu berechnen und daraus eine Position zu ermitteln?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. dieser Host-Name ist technisch nicht erlaubt. Entsprechend lehnt mein DNS-Server es zwangsläufig ab, ihn aufzulösen. Wer um alles in der Welt hat Dir so einen Unsinn eingerichtet?

          ich hatte ihn eingerichtet... - ich verwende vielleicht ein wenig viele unterstriche ;) und mir war bisher nicht bewusst, dass dieser name nicht erlaubt ist. es wurde sich zumindest nicht beschwert bei der domain und ich konnte sie auch sofort erreichen.

          Aha. Der Hostname wurde aber beibehalten; eventuell sollte das geändert werden. Ein nicht existenter Host sollte mit einer Fehlermeldung quittiert werden.

          joar stimmt muss ich bei gelegenheit mal machen

          Hast Du mal probiert, mit JavaScript die notwendigen Höhen zu berechnen und daraus eine Position zu ermitteln?

          diese galerie sollte nur aus javascript bestehen damit ich nicht tausend seiten für meine galerien brauche. und weil ich die divs erst erstelle bevor sie eingefügt werden kann ich nicht ihre höhen ermitteln - daran habe ich aber auch sofort gedacht gehabt ;)

          ich könnte zwar trotzdem noch eine funktion einbauen welche das nach dem einfügen macht aber naja mal schaun - mir wäre es halt schon lieber gewesen nicht nochmal eine extra funktion einbauen zu müssen

          wie findest du die galerie den mal davon abgesehen? an sich sind es doch ganz nette funktionen oder?

          greetz rider