Kalle: Höhe zweier Elemente

Holla!

Ich wenn das Elemente #foo höher ist als #bar etwas machen.
Nur leider klappt bei mir: #foo>#bar { ... } _nicht_.

Geht das nur mit html>body?

  1. Hi,

    Ich wenn das Elemente #foo höher ist als #bar etwas machen.

    Wörtern Sinn keinen Diese macht Sammlung von.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hi,

      Ich wenn das Elemente #foo höher ist als #bar etwas machen.

      Wörtern Sinn keinen Diese macht Sammlung von.

      Verdammt, ich meinte:
      Ich möchte wenn das Elemente #foo höher ist als #bar etwas* machen.

      * CSS Attribute für ein Element setzten : )

      Grüße aus Kiel

      1. Hi,

        Ich möchte wenn das Elemente #foo höher ist als #bar etwas* machen.

        * CSS Attribute für ein Element setzten : )

        und welche?
        Aber diese Frage ist eher rhetorisch, denn nicht ineinander verschachtelte Elemente beeinflussen sich nicht in ihrer Höhe. Du suchst eine Tabelleneigenschaft?

        freundliche Grüße
        Ingo

        1. Holla!

          Ich habe zwei nebeneinander liegende Elemente, welche durch eine Leiste abgetrennt werden sollen.
          Meistens ist #foo größer als #bar, aber wenn #bar mal größer sein sollte, soll von #foo die right border wegnenommen und bei #bar eine left border hinzugefügt werden.
          Also würde es immer gut aussehen : )

          Grüße, Kalle

          1. Kalle,
            Lies mal nochmal das Posting, auf das du grad geantwortet hast, GENAU durch.
            Gunnar

            --
            „Solang wir noch tanzen können
            und richtig echte Tränen flennen,
            ist noch alles offen,
            ist noch alles drin.“
            (Gundermann)
          2. Hi Kalle,

            Ich habe zwei nebeneinander liegende Elemente, welche durch eine Leiste abgetrennt werden sollen.
            Meistens ist #foo größer als #bar, aber wenn #bar mal größer sein sollte, soll von #foo die right border wegnenommen und bei #bar eine left border hinzugefügt werden.

            Vielleicht wäre das auf kompliziertem Wege mit JavaScript möglich, aber mit CSS allein ist es derzeit nicht möglich, in Abhängigkeit von der Höhe zweier Elemente, die nebeneinanderliegen zu formatieren. Wenn das unbedingt so sein soll, musst Du eine Tabelle nehmen, aber das hatte ja schon jemand...

            Viele Grüße
            Mathias Bigge

          3. Hallo Kalle

            Meistens ist #foo größer als #bar, aber wenn #bar mal größer sein sollte, soll von #foo die right border wegnenommen und bei #bar eine left border hinzugefügt werden.

            Dann gib doch #foo einen right border und #bar einen left border und sorge dafür,
            dass diese genau übereinanderliegen.

            Auf Wiederlesen
            Detlef

            --
            - Wissen ist gut
            - Können ist besser
            - aber das Beste und Interessanteste ist der Weg dahin!
  2. Kalle,

    Geht das nur mit html>body?

    Dir ist schon bewusst, dass ">" hier was völlig anderes macht als Zahlenwerte zu vergleichen?
    Gunnar

    --
    „Solang wir noch tanzen können
    und richtig echte Tränen flennen,
    ist noch alles offen,
    ist noch alles drin.“
    (Gundermann)