nag: opacity - display:block

hi leute,

ich haben ein problem, dessen schilderung in worten mir unzweckmässig erscheint, deshalb gibt es nur die URL

http://www.stud.uni-giessen.de/~su6690/test/border.html

ich hoffe damit wird ersichtlich, wo das problem liegt.

mfg NAG

  1. Hi,

    ich haben ein problem, dessen schilderung in worten mir unzweckmässig erscheint, deshalb gibt es nur die URL
    http://www.stud.uni-giessen.de/~su6690/test/border.html

    Fast unlesbar. Grau auf Grau ist bescheiden zu lesen.

    ich hoffe damit wird ersichtlich, wo das problem liegt.

    Fast nicht, siehe oben. Zu geringer Kontrast zwischen Schrift und Hintergrund.

    height ist für non-replaced inline nicht definiert. Also wird es, wenn display:block fehlt, auch nicht beachtet.

    Was willst Du eigentlich mit der border erreichen? Soll sie sichtbar sein?
    Dann paßt das doch (im Mozilla).
    Und wenn sie unsichtbar sein soll, dann definier sie doch entweder transparent oder aber in der Farbe, in der der Hintergrund ist oder einfach als border-bottom:none;

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. hi

      hehe...

      ich überarbeite mein problem nochmal :)

      aber allgemein lässt sich sagen, ich micht folgenden effekt erzielen.

      Border-Left soll spitz nach unten zulaufen.
      Das erreicht man dadurch, dass man Border-left und Border-Bottom definiert, Border-Bottom aber unsichtbar macht. Die Rahmen "teilen"
      sich dann die Ecke, Border-Left erscheint spitz.

      wie Blende ich nun den unteren rahmen aus?

      1. ich gebe ihm die selbe farbe, wie dem hintergrund

      -> problem dabei ist aber:
      ich habe 2 überlappende Div-Container. der obere ist halbtransparent..
      Und nun ganz entscheidend ! -> Der untere Rahmen des Links im oberen halbtransparenten Div hat dadurch 2 verschiedene Hintergrundfarben.
      zum einen die des Body-Background und zum anderen die des unteren Divs

      ... ok das artet aus ...
      ich schlaf nochmal drüber

      mfg NAG

      --
      signatur
      1. Hi,

        wie Blende ich nun den unteren rahmen aus?

        1. ich gebe ihm die selbe farbe, wie dem hintergrund
        1. Wie schon gesagt: Du machst ihn transparent.

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
        1. hi

          1. Wie schon gesagt: Du machst ihn transparent.

          ok du hast mich überzeugt...

          aber dann frage ich mich, was daran falsch ist? (im IE läuft es zumindest nicht)

          http://www.stud.uni-giessen.de/~su6690/test/border1.html

          mfg NAG

          --
          signatur
          1. Hallo nag,

            aber dann frage ich mich, was daran falsch ist?

            transparent ist laut Standard nur für border-color zulässig, jedoch nicht für border-*-color: http://www.w3.org/TR/CSS2/box.html#border-color-properties  (warum auch immer) Im CSS2.1-Standard ist dies jedoch "behoben": http://www.w3.org/TR/CSS21/box.html#border-color-properties Allerdings wird der IE CSS2.1 noch nicht umsetzen.

            Du könntest folgendes versuchen:

            a:hover {
             border-color:transparent;
             border-left-width:6px;
             border-left-style:solid;
             border-left-color:red;
             border-bottom-width:6px;
             border-bottom-style:solid;
            }

            Ob das der IE macht, keine Ahnung.

            Viele Grüße,
            Christian

            1. Hi,

              transparent ist laut Standard nur für border-color zulässig, jedoch nicht für border-*-color: http://www.w3.org/TR/CSS2/box.html#border-color-properties  (warum auch immer) Im CSS2.1-Standard ist dies jedoch "behoben": http://www.w3.org/TR/CSS21/box.html#border-color-properties Allerdings wird der IE CSS2.1 noch nicht umsetzen.

              Guck mal in die Errata zu CSS 2.0...
              http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html#s-8-5-2
              http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html#s-8-5-4
              http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html#x35

              Ich hätte doch niemals transparent vorgeschlagen, wenn es nicht zulässig wäre...

              cu,
              Andreas

              --
              Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
              http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. FsmE,

    hi leute,

    ich haben ein problem, dessen schilderung in worten mir unzweckmässig erscheint, deshalb gibt es nur die URL

    Habe leider keine Lösung, sondern nur eine dumme Gegenfrage:

    wo bekomme ich Infos über die CSS-Sonderfunktionen für Mozilla (-moz-irgendwas:abc)

    Vielen Tank im voraus

    In sensibus mistis,
    HaThoV

    --
    Besuchen Sie http://www.4html.de, wenn Sie an einer
    Neuen Generation von Web-Publishing mitarbeiten wollen.
    1. Hallo Hans,

      wo bekomme ich Infos über die CSS-Sonderfunktionen für Mozilla (-moz-irgendwas:abc)

      http://www.blooberry.com/indexdot/css/properties/extensions/nsextensions.htm

      Viele Grüße,
      Christian

    2. hi,

      Habe leider keine Lösung, sondern nur eine dumme Gegenfrage:

      DANKE ! doch du hast mir einen anderen Weg aufgezeigt :) und mir damit geholfen

      wo bekomme ich Infos über die CSS-Sonderfunktionen für Mozilla (-moz-irgendwas:abc)

      -> dort stand eine info, die mir weitergeholfen hat !

      Vielen Tank im voraus

      ich danke dir

      mfg NAG

      --
      signatur