Ruprecht: Border von aktiven Links vermeiden

Hallo, Kollegen, ich bitte um folgende Unterstützung:
Ein Link ist als Bild ausgeführt. Wenn das Bild angeklickt wird, entsteht ein ganz feinen strichlierter Rand um das Bild, solange, bis ein anderer Link geklickt wird. Wie kann ich diesen strichlierten Rand unterdrücken ??
Wenn jemand eine Lösung angibt, ist diese dann "cross-browser" ??

Danke im voraus,

Ruprecht Hattinger

  1. Hallo, Kollegen, ich bitte um folgende Unterstützung:
    Ein Link ist als Bild ausgeführt. Wenn das Bild angeklickt wird, entsteht ein ganz feinen strichlierter Rand um das Bild, solange, bis ein anderer Link geklickt wird. Wie kann ich diesen strichlierten Rand unterdrücken ??
    Wenn jemand eine Lösung angibt, ist diese dann "cross-browser" ??

    Danke im voraus,

    Ruprecht Hattinger

    Das steht in den FAQ:
    http://selfhtml.teamone.de/navigation/faq.htm#rahmen_bei_verweisen

    alternativ, ausführlicher, für W3C-Junkies:
    http://www.netandmore.de/faq/fom-serve/cache/1230.html

    Gruß: kaspar

  2. Hallo, Ruprecht,

    schau mal hier:

    http://www2.erz.uni-hannover.de/~ami/selfhtml/sfausles/tsfa_tci.htm#a7

    Ich persönlich würde aber "hidefocus" empfehlen (funktioniert in modernen ;-) Browsern):

    [Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

    Grüße,

    Sebastian

    1. Hallo, Ruprecht,

      schau mal hier:

      http://www2.erz.uni-hannover.de/~ami/selfhtml/sfausles/tsfa_tci.htm#a7

      Ich persönlich würde aber "hidefocus" empfehlen (funktioniert in modernen ;-) Browsern):

      [Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

      Grüße,

      Sebastian

      DANKE für beitrag & link! (man sollte eben doch immer mal beim BB rumschnorcheln)

      das funzt ja dann für MSIE.
      für NN6.x gibts ne CSS-formatierung:

      :link:focus, :visited:focus { -moz-outline: 0px dotted WindowText; }

      (ist bestimmt weniger problemtisch als die MS-lösung und vor allem als die JavaScript-lösung.)

      grüße

      1. Ich persönlich würde aber "hidefocus" empfehlen (funktioniert in modernen ;-) Browsern):

        [Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

        Grüße,

        Sebastian

        DANKE für beitrag & link! (man sollte eben doch immer mal beim BB rumschnorcheln)

        das funzt ja dann für MSIE.

        Hallo,

        ja aber aber erst ab Version 5.5...
        Siehe nochmals: http://www.netandmore.de/faq/fom-serve/cache/1230.html
        (habe ich allerdings nicht selbst getestet, da kein 5.0er vorhanden)

        Gruß: kaspar

        1. Ich persönlich würde aber "hidefocus" empfehlen (funktioniert in modernen ;-) Browsern):

          [Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

          Grüße,

          Sebastian

          DANKE für beitrag & link! (man sollte eben doch immer mal beim BB rumschnorcheln)

          das funzt ja dann für MSIE.

          Hallo,

          ja aber aber erst ab Version 5.5...
          Siehe nochmals: http://www.netandmore.de/faq/fom-serve/cache/1230.html
          (habe ich allerdings nicht selbst getestet, da kein 5.0er vorhanden)

          Gruß: kaspar

          in den quoten steht:

          (funktioniert in modernen ;-) Browsern):

          wer freiwillig auf ner 5.0/5.1-er rumschippert, is mindestens selbst schuld

          ;-) willie

          1. wer freiwillig auf ner 5.0/5.1-er rumschippert, is mindestens selbst schuld

            Ach so, Du möchtest mehr als ein Drittel der Internutzer nicht erreichen (wenn Du zusätzlich auch auf Netscape verzichten solltest, IE 5 u. 5.01 ca. 25%, wenn man den Statistiken eingermaßen Glauben schenken darf).
            Dann ist ja gut...

            Gruß: kaspar

            1. hallo,

              wer freiwillig auf ner 5.0/5.1-er rumschippert, is mindestens selbst schuld

              Ach so, Du möchtest mehr als ein Drittel der Internutzer nicht erreichen (wenn Du zusätzlich auch auf Netscape verzichten solltest, IE 5 u. 5.01 ca. 25%, wenn man den Statistiken eingermaßen Glauben schenken darf). Dann ist ja gut...

              Grundsätlich sollte man zwar möglichst kompatibel coden. Wenn es aber nur um einen kleinen (vermeintlichen?) Schönheitsfehler wie die Outlines (gestrichelte Rahmen um Links) geht, halte ich es für vertretbar, nicht alle Nutzer an der kleinen Verbesserung des Erscheinungsbildes teilhaben zu lassen.

              Ich habe auf die Skriptlösung - die übrigens auch einige Nutzer ausschließt - verzichtet, als in bestimmten Fällen plötzlich andere Fenster nach oben kamen, weil der Focus weggenommen wurde.

              Grüße,

              Sebastian

              1. Hallo,

                Grundsätlich sollte man zwar möglichst kompatibel coden. Wenn es aber nur um einen kleinen (vermeintlichen?) Schönheitsfehler wie die Outlines (gestrichelte Rahmen um Links) geht, halte ich es für vertretbar, nicht alle Nutzer an der kleinen Verbesserung des Erscheinungsbildes teilhaben zu lassen.

                Es ist eine Navigationshilfe, die bei TAB-Tastennutzung hilfreich ist.

                Ich habe auf die Skriptlösung - die übrigens auch einige Nutzer ausschließt - verzichtet, als in bestimmten Fällen plötzlich andere Fenster nach oben kamen, weil der Focus weggenommen wurde.

                Deshalb sollte man das ja auch nicht per onfocus="if(this.blur)this.blur()" sondern mit onclick="if(this.blur)this.blur()" zu regeln versuchen. Ansonsten sollte man mal die Besucher/innen fragen, ob sie das als Schoenheitsfehler empfinden ...

                MfG, Thomas

                1. Grundsätlich sollte man zwar möglichst kompatibel coden. Wenn es aber nur um einen kleinen (vermeintlichen?) Schönheitsfehler wie die Outlines (gestrichelte Rahmen um Links) geht, halte ich es für vertretbar, nicht alle Nutzer an der kleinen Verbesserung des Erscheinungsbildes teilhaben zu lassen.

                  genau das ist es. mehr nicht.

                  Es ist eine Navigationshilfe, die bei TAB-Tastennutzung hilfreich ist.

                  die tabulatornutzung wird durch CSS nicht eingeschränkt. bevor du jemanden der ignoranz beschuldigst, solltest du dich mal über auswirkungen von CSS informieren (gleich null).

                  Ich habe auf die Skriptlösung - die übrigens auch einige Nutzer ausschließt - verzichtet, als in bestimmten Fällen plötzlich andere Fenster nach oben kamen, weil der Focus weggenommen wurde.

                  s. oben

                  1. Hallo,

                    Es ist eine Navigationshilfe, die bei TAB-Tastennutzung hilfreich ist.

                    die tabulatornutzung wird durch CSS nicht eingeschränkt. bevor du jemanden der ignoranz beschuldigst, solltest du dich mal über auswirkungen von CSS informieren (gleich null).

                    Verstehe ich nicht, es ging mir nicht um CSS, sondern um onfocus="blur()" und dann wird eben beim Erhalt des Fokus durch TAB der Fokus wieder entfernt. Deshalb schrieb ich, dafuer besser onclick zu nehmen.

                    Ich habe auf die Skriptlösung - die übrigens auch einige Nutzer ausschließt - verzichtet, als in bestimmten Fällen plötzlich andere Fenster nach oben kamen, weil der Focus weggenommen wurde.

                    s. oben

                    Es war als ergaenzender Hinweis gedacht, nicht als "Beschuldigung". Das sollte doch noch moeglich sein.

                    MfG, Thomas

            2. wer freiwillig auf ner 5.0/5.1-er rumschippert, is mindestens selbst schuld

              ich bin auch dafür, mich nicht mehr mit textbasierten Broswern, HotJava oder sonstwas rumzuplagen.

              Ach so, Du möchtest mehr als ein Drittel der Internutzer nicht erreichen (wenn Du zusätzlich auch auf Netscape verzichten solltest, IE 5 u. 5.01 ca. 25%, wenn man den Statistiken eingermaßen Glauben schenken darf).

              kleiner fauxpas: mein tip war für von mir vermeintlich missachteten und tatsächlich ungeliebten Netscape... mir gefällts nicht, wenn hier jemand einfach aus streitlust mitm browserkrieg anfängt.

              ich stelle mein design für Opera, MSIE und Netscape in den aktuellen versionen ins netz. ich achte IMMER darauf, dass der inhalt zumindest lesbar bleibt für ältere browser. hierbei halte ich mich an den allgemeinen (und in SELFHTML empfohlenen) standard Netscape 3.0 und denke bei frames ebenfalls an noframe-browser (habe selbst nen PSION). - sonst könnte ichs mir schön einfach machen und STRICT schreiben.

              Dann ist ja gut...

              dito