AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein HTML/CSS: Striche um den Link entfernen
Thema durchsuchen
Ansicht
Themen-Optionen

HTML/CSS: Striche um den Link entfernen

Ein Thema von Die Muhkuh · begonnen am 3. Apr 2007 · letzter Beitrag vom 3. Apr 2007
Antwort Antwort
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 11:51
Hi,

hier ist eine kleine Testseite: http://tests.flashboard.net/test.html

Wenn man auf den oberen Link klickt, sieht man eine gepunktete Linie um den Link drumrum. Beim unteren nicht. Wie schaffe ich es per CSS, dass auch beim oberen keine Striche drum rum sind?

Beim unteren wurden die per JavaScript "entfernt", aber das bei jedem Link einzutragen, nervt tierisch.

MfG,

Manu
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan

Registriert seit: 25. Mai 2004
Ort: Wil Sg
193 Beiträge
 
#2

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 12:41
Hallo Muhkuh

Ist soweit ich weiss nicht möglich.
Du könntest höchstens eine JS function machen und diese dann im onfocus="" eintragen.
Code:
<script type="text/javascript">
function rem(link)
{
  if(link.blur()) link.blur();
}
</script>
Code:
[url="#"]xyz[/url]
Ob das jedoch "schöner" ist, ist zu bezweifeln. Hast aber deutlich weniger zu schreiben!

Wieso willst du denn, dass dieser Rahmen nicht angezeigt wird?

Greetz
ArmyMan
Reden ist Schweigen, Silber ist Gold!
Der Soldat friert nicht. Er zittert nur vor Wut, weil es so kalt ist.
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#3

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 12:45
Diese schöne Funktion macht es übrigens unmöglich, per Tabulator die Links anzunavigieren. Ich würds bleiben lassen.
Lukas Erlacher
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 12:46
Oki, dann lass ich die Striche lieber
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 12:47
Korekt. Das schlimmste, was man machen kann, ist das Standardverhalten zu beeinflussen. Das gilt nicht nur bei Windows-Programmen, sondern auch bei Webseiten.
  Mit Zitat antworten Zitat
Benutzerbild von gothic_mike
gothic_mike

Registriert seit: 2. Okt 2003
Ort: Olbernhau
134 Beiträge
 
Delphi 7 Personal
 
#6

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 13:01
Moin,

geht auch ohne es bei jedem Link extra anzugeben:

Code:
<script type="text/javascript" language="JavaScript">
function BlurLinks() {
  lnks=document.getElementsByTagName('a');
  for(i=0;i<lnks.length;i++) {
    lnks[i].onfocus=new Function("if(this.blur)this.blur()");
  }
}
onload=BlurLinks;
</script>
allerdings löst dies immer noch nicht das Problem, das man nicht mehr per Tab navigieren kann...


Zitat von ArmyMan:
Hallo Muhkuh

Ist soweit ich weiss nicht möglich.
Du könntest höchstens eine JS function machen und diese dann im onfocus="" eintragen.
Code:
<script type="text/javascript">
function rem(link)
{
  if(link.blur()) link.blur();
}
</script>
Code:
[url="#"]xyz[/url]
Ob das jedoch "schöner" ist, ist zu bezweifeln. Hast aber deutlich weniger zu schreiben!

Wieso willst du denn, dass dieser Rahmen nicht angezeigt wird?

Greetz
bye4now, gothic_mike
. ..: carpe noctem :: coding in the darkness :.. .
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#7

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 13:03
könnte man das nicht auch ins "onclick" tun? Das hätte den nachteil nicht.

EDIT: Der Rahmen blinkt dann nur kurz auf.
Lukas Erlacher
  Mit Zitat antworten Zitat
Benutzerbild von gothic_mike
gothic_mike

Registriert seit: 2. Okt 2003
Ort: Olbernhau
134 Beiträge
 
Delphi 7 Personal
 
#8

Re: HTML/CSS: Striche um den Link entfernen

  Alt 3. Apr 2007, 18:46
Zitat von DGL-luke:
könnte man das nicht auch ins "onclick" tun? Das hätte den nachteil nicht.

EDIT: Der Rahmen blinkt dann nur kurz auf.
das is ne gute Idee, damit kann man sicherlich leben, man kann mit Tab navigieren und die hässlichen Rahmen verschwinden.

hier nochma der geänderte Code:

Code:
<script type="text/javascript" language="JavaScript">
function BlurLinks() {
  lnks=document.getElementsByTagName('a');
  for(i=0;i<lnks.length;i++) {
    lnks[i].onclick=new Function("if(this.blur)this.blur()");
  }
}
onload=BlurLinks;
</script>
bye4now, gothic_mike
. ..: carpe noctem :: coding in the darkness :.. .
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz