bob: external link icon

Hallo,

würde gerne wissen warum auf der Seite http://www.adaluni.de/ bei dem ersen Artikel in dem Text, rechts neben dem Link "QuickDrag" ein Icon erscheint wenn man die Seite mit FF3 betrachtet und beim IE7 nicht?
Kenne mich mit CSS schon etwas aus aber dieses Problem bingt mich zur Verzweiflung. Wäre für jeden Tipp sehr dankbar.

Vielen Dank im Voraus, Bob.

  1. Hallo Bob,

    würde gerne wissen warum auf der Seite http://www.adaluni.de/ bei dem ersen Artikel in dem Text, rechts neben dem Link "QuickDrag" ein Icon erscheint wenn man die Seite mit FF3 betrachtet und beim IE7 nicht?

    siehe SELFHTML, Kapitel CSS, <http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#before_after@title=:before, :after (Pseudoelemente für automatisch generierten Inhalt)> und die Icons für die Browserunterstützung dieser Eigenschaften ...

    Freundliche Grüße

    Vinzenz

    1. Hi Vinzenz!

      würde gerne wissen warum auf der Seite http://www.adaluni.de/ bei dem ersen Artikel in dem Text, rechts neben dem Link "QuickDrag" ein Icon erscheint wenn man die Seite mit FF3 betrachtet und beim IE7 nicht?
      siehe SELFHTML, Kapitel CSS, <http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#before_after@title=:before, :after (Pseudoelemente für automatisch generierten Inhalt)> und die Icons für die Browserunterstützung dieser Eigenschaften ...

      a.liext{  
      background:transparent url(images/external.gif) no-repeat scroll right center;  
      padding-right:14px;  
      }
      

      Das beherrscht auch der IE und hat nichts mit generiertem Inhalt zu tun.

      Warum er bei diesem speziellen Link nichts anzeigt kann ich nur vermuten.
      Ich vermute, dass die Inline-Box schon am Ende der darüberliegenden Zeile beginnt. Dort zeigt der IE dann die Hintergrundgrafik an, was man allerdings nicht sieht, weil er den Innenabstand dort nicht korrekt setzt.
      Dass der Internet Explorer da etwas eigentümlich ist, ist mir auch schon aufgefallen. Aber der Threadersteller hat ja schon Abhilfe geschaffen. (Oder schaffen lassen...)

      MfG H☼psel

      --
      "It's amazing I won. I was running against peace, prosperity, and incumbency."
      George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
      Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
      1. Hallo Hopsel,

        Warum er bei diesem speziellen Link nichts anzeigt kann ich nur vermuten.
        Ich vermute, dass die Inline-Box schon am Ende der darüberliegenden Zeile beginnt. Dort zeigt der IE dann die Hintergrundgrafik an, was man allerdings nicht sieht, weil er den Innenabstand dort nicht korrekt setzt.

        Das verstehe ich, weiss nur nicht wie ich es lösen kann.

        »»Aber der Threadersteller hat ja schon Abhilfe geschaffen. (Oder schaffen lassen...)

        Sorry, verstehe nicht so recht was du damit meinst.

        Könntest du vielleicht einen konkreten Lösungsansatz anhand von http://www.adaluni.de/ geben. wäre dir dankbar.

        Gruss..

        1. Könnte man das evtl. mit Hilfe von display:block; besser in den Griff bekommen?
          Was wären die Vor- bzw. Nachteile?

          Gruss

          1. Hi bob!

            Könnte man das evtl. mit Hilfe von display:block; besser in den Griff bekommen?

            Nein.

            Was wären die Vor- bzw. Nachteile?

            Das Element würde einen neuen Block erzeugen. Glaub mir, das möchtest du nicht.

            Abhilfe schafft in IE 6 & 7

            white-space: nowrap;  
            display:inline-block;
            

            .

            MfG H☼psel

            --
            "It's amazing I won. I was running against peace, prosperity, and incumbency."
            George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
            Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
            1. Abhilfe schafft in IE 6 & 7

              white-space: nowrap;

              display:inline-block;

              
              > .  
              >   
              > MfG H☼psel  
                
              Ok, werde ich später ausprobieren.  
                
              Vielen Dank für deine Hilfe. ;)
              
              1. Hi Hopsel,

                Abhilfe schafft in IE 6 & 7

                white-space: nowrap;

                display:inline-block;

                  
                Hat super geklappt!  
                Habe aber  
                
                > `white-space: nowrap;`{:.language-css}  
                
                weggelassen weil es auch ohne geht. Oder sollte ich es auch irgendeinem Grund drin lassen. Ist das evtl. wichtig für andere Browser?  
                  
                Danke nochmal für die Hilfe.  
                  
                Gruss, Bob.
                
            2. Hi Hopsel,

              Abhilfe schafft in IE 6 & 7

              white-space: nowrap;

              display:inline-block;

              hat super geklappt!  
                
              Habe aber  
              `white-space: nowrap;`{:.language-css}  
              weggelassen, weil es auch ohne geht. Oder sollte ich es aus irgendeinem Grund  
              drin lassen? Ist das evtl. wichtig für andere Browser?  
              Danke nochmal für die Hilfe.  
                
              Gruss, bob.