David Schneider: Volle Höhe eines Elements mit variabler Höhe ausnutzen

Hallo alle,

Ich habe bereits gesucht nach http://suche.de.selfhtml.org/cgi-bin/such.pl?suchausdruck=category%3ACSS+gesamte+H�he&feld=alle&index_5=on&index_6=on&index_7=on&hits=100 sowie http://suche.de.selfhtml.org/cgi-bin/such.pl?suchausdruck=category%3ACSS+volle+H�he&feld=alle&index_5=on&index_6=on&index_7=on&hits=100, auch auf http://css.fractatulum.net/, mein Problem war jedoch leider nicht dabei.

Ist es überhaupt möglich, einem direkt neben einem Bereich mit variierender Höhe gefloataten div immer die Höhe des nebenstehenden Bereichs zuzuordnen?

Vielen Dank und liebe Grüße,
David

  1. Mir ist übrigens aufgefallen, dass die Funktion, den Text nach einer bestimmten Anzahl Zeichen automatisch umzubrechen noch nicht läuft.

    Hat sich da jemand verpeilt? :P

    Liebe Grüße,
    David

    1. Hallo David,

      Mir ist übrigens aufgefallen, dass die Funktion, den Text nach einer
      bestimmten Anzahl Zeichen automatisch umzubrechen noch nicht läuft.

      Jepp, die gibt es noch gar nicht. Ich habe vergessen, die aus der
      User-Konfiguration herauszunehmen.

      Grüße,
       CK

      --
      Nichts zu begehren, das ist der Weg.
      http://wwwtech.de/
      1. Hallo Christian,

        Jepp, die gibt es noch gar nicht. Ich habe vergessen, die aus der
        User-Konfiguration herauszunehmen.

        Aber die kommt? Jetzt hast du mich nämlich heiss gemacht.

        Liebe Grüße,
        David

        1. Moin!

          Jepp, die gibt es noch gar nicht. Ich habe vergessen, die aus der
          User-Konfiguration herauszunehmen.

          Aber die kommt? Jetzt hast du mich nämlich heiss gemacht.

          Mich irgendwie nicht. Fremder Leute Postings in der eigenen Ansicht nach X Zeichen in die neue Zeile umzubrechen - ok.

          Aber eigene Postings nach X Zeichen umzubrechen, finde ich schrecklich. Besonders, wenn sich jeder seine eigene Breite ausdenken kann.

          - Sven Rautenberg

          1. Hallo Sven,

            Aber eigene Postings nach X Zeichen umzubrechen, finde ich schrecklich. Besonders, wenn sich jeder seine eigene Breite ausdenken kann.

            Und wo bitte
            ist da der
            Unterschied,
            ob ich das
            nun von Hand
            oder
            automatisiert
            mache? ;-)

            Beste Gruesse

            Jan

            1. Moin!

              Hallo Sven,

              Aber eigene Postings nach X Zeichen umzubrechen, finde ich schrecklich. Besonders, wenn sich jeder seine eigene Breite ausdenken kann.

              Und wo bitte ist da der Unterschied, ob ich das nun von Hand oder automatisiert mache? ;-)

              Es nervt beides. Aber die übliche Verhaltensweise einer Textarea (aml mit Ausnahme des Netscape 4) ist, dass diese den eingegebenen Text selbständig und ohne Return-Taste umbricht, und man Textabsätze eigenständig eingeben kann. Auf diese Weise entsteht "besserer" Text, weil die Absätze nicht künstlich abgeschnitten werden, sondern als Block existieren.

              Als Resultat kann der darstellende Browser dann seinerseits für den Textumbruch sorgen. Nichts wäre schlimmer, als wenn sich diese zwei Mechanismen gegenseitig in die Quere kommen würden.

              Dann würden sich nacheinander jeweils
              eine
              lange Zeile und eine vom Browser
              umbrochene
              kurze Zeile abwechseln, weil der Browser
              dummerweise
              nur eine schmalere Darstellung erlaubt,
              als
              der Autor für den festen Umbruch
              eingestellt
              hat.

              - Sven Rautenberg

      2. Hi Christian Kruse,

        Jepp, die gibt es noch gar nicht. Ich habe vergessen, die aus der
        User-Konfiguration herauszunehmen.

        Btw: Das "Eigene Postings als gelesen markieren" in den Benutzer-Einstellungen,
        tuts auch (noch) nicht.

        MfG, Dennis.

        --
        Signatur 1 von 3:
        Meine Homepage: http://www.riehle-web.com
        Tutorial: http://tutorial.riehle-web.com
        1. Hallo Dennis,

          Jepp, die gibt es noch gar nicht. Ich habe vergessen, die aus der
          User-Konfiguration herauszunehmen.
          Btw: Das "Eigene Postings als gelesen markieren" in den
          Benutzer-Einstellungen, tuts auch (noch) nicht.

          Doch, das tuts einwandfrei. Ich benutze es die ganze Zeit schon.

          Grüße,
           CK

          --
          Nur die Weisesten und die Dümmsten können sich nicht ändern.
          http://wwwtech.de/
          1. Hi Christian Kruse,

            Doch, das tuts einwandfrei. Ich benutze es die ganze Zeit schon.

            Also ich hab grad noch mal überprüft: Bei mir tuts das (Mozilla 1.6) nicht!

            Übrigends sind auch teilweise alle anderen besuchten Postings in letzter Zeit
            öfters mal "resettet" worden, als ob ich gar nichts gelsen hätte :-(

            MfG, Dennis.

            --
            Signatur 3 von 3:
            Fragen zu Formularen?
            http://tutorial.riehle-web.com hilft!
            1. Hallo Dennis,

              Hi Christian Kruse,

              Seit wann ist es hier üblich, mit ganzem Namen anzusprechen? ;-)

              Doch, das tuts einwandfrei. Ich benutze es die ganze Zeit schon.
              Also ich hab grad noch mal überprüft: Bei mir tuts das (Mozilla
              1.6) nicht!

              Übrigends sind auch teilweise alle anderen besuchten Postings in
              letzter Zeit öfters mal "resettet" worden, als ob ich gar nichts
              gelsen hätte :-(

              Hast du die Option 'Postings als gelesen markieren' überhaupt
              eingeschaltet? Wie ist dein Username?

              Grüße,
               CK

              --
              Ihr wisst nicht, wie man den Menschen dient. Wie sollt ihr wissen, wie man den Goettern dienen soll?
              http://wwwtech.de/
              1. Hallo Christian,

                Seit wann ist es hier üblich, mit ganzem Namen anzusprechen? ;-)

                Seit du die Funktion eingebaut hast, als Standardbegrüßung Hallo {$name} einzubauen. Vielleicht solltest du es begrenzen bis zum ersten auftretenden Leerzeichen. Ich musste deinen Namen auch ändern, um dich nicht ungehalten zu stimmen :)

                Liebe Grüße,
                David

                1. Hallo David,

                  Seit wann ist es hier üblich, mit ganzem Namen anzusprechen? ;-)

                  Seit du die Funktion eingebaut hast, als Standardbegrüßung Hallo
                  {$name} einzubauen. Vielleicht solltest du es begrenzen bis zum
                  ersten auftretenden Leerzeichen. Ich musste deinen Namen auch ändern,
                  um dich nicht ungehalten zu stimmen :)

                  Dazu sag ich nur:

                  http://wwwtech.de/cforum/blogg/archives/000023.html

                  ;-)

                  Grüße,
                   CK

                  --
                  Sein oder nicht sein, das ist hier die Frage!
                  http://wwwtech.de/
                  1. Hi Christian,

                    Seit du die Funktion eingebaut hast, als Standardbegrüßung Hallo
                    {$name} einzubauen.

                    Exact so war es auch bei mir ...

                    http://wwwtech.de/cforum/blogg/archives/000023.html

                    Habe jetzt aber auf {$vname} umgestellt *g*

                    Und mein Username ist:
                    themaster1

                    MfG, Dennis.

                    --
                    Signatur 2 von 3:
                    Die EU und die neuen Mitgliedslnder:
                    http://www.riehle-web.com/pkprojekt/
                    Oder doch mehr in HTML interessiert?
                    http://tutorial.riehle-web.com
                    1. Hallo Dennis,

                      Und mein Username ist:
                      themaster1

                      Deine Einstellungen sind korrekt, bleibt nur eins übrig:
                      Caching-Probleme deines Browsers. Die Funktion geht naemlich eindeutig,
                      sowohl die eine als auch die andere. Du bist der erste, der sich
                      beschwert ;-)

                      Grüße,
                       CK

                      --
                      Wenn der Schüler bereit ist, erscheint der Meister.
                      http://wwwtech.de/
                      1. Hallo Dennis,

                        Deine Einstellungen sind korrekt

                        Hast du denn auch eine Schriftfarbe für gelesene Postings definiert? oO

                        Liebe Grüße,
                        David

                        1. Hi David,

                          Deine Einstellungen sind korrekt

                          Hast du denn auch eine Schriftfarbe für gelesene Postings definiert?

                          Nein, hatte ich nicht!

                          Normale besuchte Postings werden ja durch die Standard Link Visited Farbe von SelfHTML #772200 hervorgehoben.
                          Ich bin natürlich stur davon ausgegangen, dass er auch die eigenen Postings in der Farbe als besucht anzeigt, ebenso wie auch die anderen besuchten.

                          Anscheinen ist dies aber nicht so. Warum verwendet er für die eigenen Postings nicht die Standard Farbe #772200 wie für andere Postings (besucht) auch?
                          Jedenfalls habe ich jetzt das eingetragen bei "Vordergrundfarbe für besuchte Postings". Btw: Die Formulierung Vordergrundfarbe finde ich etwas mißlungen, Textfarbe wäre IMHO deutlich aussagekräftiger und man wüsste direkt, wo man dran ist.

                          MfG, Dennis.

                          --
                          Signatur 3 von 3:
                          Fragen zu Formularen?
                          http://tutorial.riehle-web.com hilft!
                    2. Hallo Dennis,

                      Habe jetzt aber auf {$vname} umgestellt *g*

                      Hmm? Habe die Seite mal überflogen, und nicht gesehen, wo da etwas steht, dass auf mein Posting Bezug haben könnte. (Habe allerdings auch umgestellt, ist ja total knorke!) Wo steht da was? Die User-Doku war nicht wirklich hilfreich... (oder steht da nur bei mir ein einziger Satz, der mir erklären will, wozu eine Doku gut ist?)

                      Liebe Grüße,
                      David

                      1. Hallo David,

                        Hmm? Habe die Seite mal überflogen, und nicht gesehen, wo da etwas steht, dass auf mein Posting Bezug haben könnte.

                        <q cite="http://wwwtech.de/cforum/blogg/archives/000023.html"> Zusätzlich wird bei den Platzhaltern in Begrüßung, Verabschiedung und Signatur jetzt unterschieden zwischen {$name} und {$vname}, wobei {$name} der gesamte Name und {$vname} der erste Name des Autors des zu beantwortenden Postings ist.</q>

                        Wer lesen kann... ;-)

                        Beste Gruesse

                        Jan

                        1. Hallo Jan,

                          Wer lesen kann... ;-)

                          Ja? :P

                          Liebe Grüße,
                          David

                  2. Hi Christian,

                    Dazu sag ich nur:

                    http://wwwtech.de/cforum/blogg/archives/000023.html

                    ;-)

                    Toll. Das hatte ich auch übersehen! Schwupps, eingefügt *g*

                    Viele Grüße
                    Mathias Bigge

              2. Hallo,

                Hi Christian Kruse,

                Seit wann ist es hier üblich, mit ganzem Namen anzusprechen? ;-)

                Seit dem diese dämliche auto-ausfüllen in der Userconfig drinn steht ;-)

                Grüße
                Thomas

  2. hi,

    Ist es überhaupt möglich, einem direkt neben einem Bereich mit variierender Höhe gefloataten div immer die Höhe des nebenstehenden Bereichs zuzuordnen?

    nein. CSS sieht keine möglichkeit vor, dass voneiander unabhängige elemente ihre höhe gegenseitig beeinflussen.
    (diese frage wird so oder ähnlich oft von leuten gestellt, die gerade vom tabellendesignen zu CSS "rüberwechseln" - und oft wird CSS auch deswegen von solchen leuten abgelehnt, weil sie ihr gewohntes tabellenspaltenlayout jetzt nicht mehr 1:1 umsetzen können.)

    du musst dir also ggf. einen workaround ausdenken.
    z.b. zwei elemente ineinander verschachteln, so dass das innere die höhe des äusseren bestimmt. wenn das innere elemente dabei gefloatet werden soll, ist danach natürlich noch ein (leeres) element erforderlich, dass das floaten wieder aufhebt (clear), damit das äussere element auch in seiner höhe beeinflusst werden kann.

    gruß,
    wahsaga

    --
    [ Hier könnte Ihre Werbung stehen! ]
  3. Hallo nochmal,

    Also... so wie ich mir das vorgestellt habe, ist mein Problem wohl nicht lösbar. Gibt es denn eine andere Lösungsweise, um folgendes zu erreichen?

    Der Inhaltsbereich enthält zwei weitere Bereiche, einen für das submenu und einen für den textinhalt. Das Menü ist im Normalfall kürzer als der Text, dieser soll jedoch immer rechts des Menübereichs angezeigt werden.

    Das eigentliche Problem (so würde sich das ja mit einem einfachen margin für den textbereich regeln lassen, da komm ich auch selbst drauf :P): Das Menü wird nicht immer angezeigt (wodurch bei einem margin-left ein extrem störender leerer Raum entsteht).

    Leider soll das Menü auf die Linke Seite, rechts hatte ich es schon perfekt hinbekommen :'(

    Liebe Grüße,
    David