Avatar billede rasmus_a Nybegynder
12. februar 2005 - 21:04 Der er 21 kommentarer og
1 løsning

onfocus="this.blur" i .css

Hej

Kan man tilføje kommandoen onfocus="this.blur()" i sin css fil i stedet for at skrive det ved samtlige links?

og en anden lille ting:
Kan jeg forkorte dette med CSS?

<Table Cellpadding="0" Cellspacing="0" Border="0">

Altså med feks. <Table id="alle"> men hvad skal jeg så skrive under table.alle ?
Tak :)
Avatar billede krogstrup Nybegynder
12. februar 2005 - 21:07 #1
table {
border:0px;
padding:0px;
border-collapse:collapse;
}
Avatar billede rasmus_a Nybegynder
12. februar 2005 - 21:12 #2
tak! :)
kan du hjælpe mig med onfocus spørgsmålet også?
Avatar billede rasmus_a Nybegynder
12. februar 2005 - 21:13 #3
ps: virker dét table css i alle browsere?
Avatar billede alister_crowley Nybegynder
12. februar 2005 - 21:15 #4
this.blur() er javascript, og virker kun som javascript.
Der findes ikke en css kommando for det.

Og krogstups løsning virker i alle (nyere?) browsere.
Avatar billede rasmus_a Nybegynder
12. februar 2005 - 21:19 #5
ah ja, selvfølgelig.
kender i til en javascript løsning? (ved godt jeg vi er i det forkerte "forum")
men hvis i allerede nu kan sige det ikke kan lade sig gøre vil jeg bare starte med at copy&paste onfocus="this.blur()" til alle min links ;)
Avatar billede rasmus_a Nybegynder
12. februar 2005 - 21:24 #6
det table css fix virker desværre ikke på mac - har ikke testet på pc.
bare så I ved det :)
Avatar billede softspot Forsker
12. februar 2005 - 21:40 #7
Det lyder som om du kunne benytte et loop som itererer igennem alle table-tags i dokumentet og sætter onfocus-eventet til "this.blur()"...
Avatar billede rasmus_a Nybegynder
12. februar 2005 - 21:46 #8
ja - jeg vil oprette spørgsmålet i javascript sektionen.. tak  for budene
Avatar billede olebole Juniormester
12. februar 2005 - 22:13 #9
<ole>

alister_crowley >> Jo, CSS-standarden har netop en kommando, der gør det samme som 'this.blur()' - hvad angår outline-boksen om links:
  outline: none 0px;
Desværre understøtter IE dog ikke CSS2 fuldtud, så her fungerer den ikke - men den eksisterer skam  ;o)

/mvh
</bole>
Avatar billede rasmus_a Nybegynder
12. februar 2005 - 22:17 #10
olebole> men det vil altså fjerne den i f.eks. FireFox?
Avatar billede olebole Juniormester
12. februar 2005 - 23:08 #11
Ja, hvis den var et problem i FF, burde den virke. Nu er det ikke noget problem i FF, så der kan du ikke fjerne rammen ... men du kan få FF til at sætte rammen om dine links  ;o)
Avatar billede olebole Juniormester
12. februar 2005 - 23:14 #12
Hmmm ... jo FF sætter zq da også den ramme om - og nej, kommandoen er tilsyneladende heller ikke understøttet af FF  :o|
Avatar billede rasmus_a Nybegynder
13. februar 2005 - 00:17 #13
det var dog irriterende..
Avatar billede alister_crowley Nybegynder
13. februar 2005 - 00:20 #14
olebole

Det ved jeg godt, det har vi jo allerede svaret på i et andet spørgmål :D
(og det var samme spørger kan jeg ikke huske?)
Avatar billede alister_crowley Nybegynder
13. februar 2005 - 00:21 #15
men blur() fjerner jo fokuset, også ligesom at bruge tabs, og jeg mente en direkte CSS clon. Til netop dette formål, ja... ^(så er det bare at kigge op)^
Avatar billede rasmus_a Nybegynder
13. februar 2005 - 00:27 #16
en anden ting jeg ikke lige kan få til at funke :/ (nu er i her jo lige ;-)
hvis i kan PHP:

hvordan læser man bare én linie fra en fil?
Avatar billede alister_crowley Nybegynder
13. februar 2005 - 01:09 #17
http://www.eksperten.dk/spm/590526 :D

bare så folk ikke kommer i tvivl senere.
Avatar billede rasmus_a Nybegynder
13. februar 2005 - 01:13 #18
ah ja, det glemte jeg!
Avatar billede dotcom1 Nybegynder
14. februar 2005 - 14:46 #19
Denne ser da ud til at virke i Firefox: -moz-outline: none; :)
Avatar billede olebole Juniormester
14. februar 2005 - 16:24 #20
damned ... det er da også rigtigt, dotcom ... -moz-outline!  ;o)
Avatar billede dotcom1 Nybegynder
14. februar 2005 - 16:28 #21
:-)
Avatar billede rasmus_a Nybegynder
14. februar 2005 - 17:56 #22
a:active  {
    -moz-outline: none;
}


så skulle det være nok, skulle det ik? :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester