Avatar billede horus Nybegynder
31. december 2001 - 15:43 Der er 11 kommentarer og
2 løsninger

mere end et CSS ?

Hejsa og godt nytår til alle,

Har et lille \"problem\"

Har en side som benytter en css fil - til det sådan en nu gør - i css filen har jeg blandt andet defineret hvordan links skal se ud, også når der er klikket på den og når der hooveres - så lang så godt.

På SAMME side har jeg nogle andre links og disse links vil jeg have formateret på en anden måde - hvordan hulen gør jeg det ? jeg har prøvet at sætte style=\"A:hover {color:#000000; text-decoration: none; font-weight: bolder; font-size: 8pt}\" ind i den <table> hvor de \"andre\" links står - men det er stadig link-stilen fra CSS filen der benyttes - nogle gode råd ?

Takker

Horus

Avatar billede callesen Praktikant
31. december 2001 - 15:45 #1
Sæt det ind som inline-style i hvert: <A style=\"A:hover {color:#000000; text-decoration: none; font-weight: bolder; font-size: 8pt}\" href= osv.>
Avatar billede hirayz Nybegynder
31. december 2001 - 15:48 #2
sådan
<a href=\"http://www.jubii.dk\" class=\"jubii\">jubii</a>
class=\"den class du gerne vil have\"
i css filen skriver du ikke
A.:link { color : #000000; text-decoration: none;}
men
A.jubii:link { color : #000000; text-decoration: none;}
Avatar billede hirayz Nybegynder
31. december 2001 - 15:52 #3
Avatar billede horus Nybegynder
01. januar 2002 - 10:03 #4
SUPER - hirayz - det virker kanon.... lige et tillægsspørgsmål....

Kan man få en class= til at strække sig over flere links uden at skulle definere det for hver ?

Horus
Avatar billede hono Nybegynder
01. januar 2002 - 15:02 #5
Ja det kan du sagtens. Ellers kunne man lige så godt bruge callesens forslag med inlinestile. Du behøver kun at definere to classes i alt til dine to typer links. Smartest vil det dog være at lave en almindelig en og en class, hvis du forstår. Det vil så gøre at alle links hvor der ikke er defineret en class, bruger den almindelige, mens dem hvor din class er defineret selvsagt vil bruge denne typografi.

Hono
Avatar billede horus Nybegynder
01. januar 2002 - 19:09 #6
hono - det er sikkert helt rigtigt - men jeg fatter det ikke helt - kan du vise mig et eksempel ?

Horus
Avatar billede hono Nybegynder
01. januar 2002 - 19:32 #7
<style>
A{
color:red;
}
A.medclass{
color:blue;
}
</style>

Og i bodyen

Her er et link uden en class defineret. Dermed får den rød baggrundsfarve:
<a href=\"#\">Link uden class defineret</a>

Her er et link med en class defineret. Dermed får den blå baggrundsfarve:
<a class=\"medclass\" href=\"#\">Link med class defineret</a>
Avatar billede gryn Nybegynder
01. januar 2002 - 19:57 #8
Nej. Du kan ikke få den til at strække sig over flere links, for så vil hover-effekten blive aktiveret på alle de links, som class\'en strækker sig over, når du holder musen over et enkelt af dem.

mvh. Gryn
Avatar billede hono Nybegynder
01. januar 2002 - 20:49 #9
Gryn >> Sikke noget vrøvl. Så prøv at kigge her http://www.hono.dk/pjat.html

Hono
Avatar billede lerchedahl Nybegynder
02. januar 2002 - 11:28 #10
hono >> gryn har på sin vis ret i det han siger. Det han mener er nemlig at det ikke fungerer at angive klassen et enkelt sted efterfulgt af 37 links og så forvente at alle links opfører sig efter klassekriterierne. Man er nødt til specifikt at angive klassen på samtlige links man vil have til at afvige fra den generelle linkformatering...
Avatar billede hono Nybegynder
02. januar 2002 - 16:56 #11
Hvi sde ter det han mener er det korrekt. Men jeg synes bare det er svært at udlede det ud af sætningen: \"for så vil hover-effekten blive aktiveret på alle de links, som class\'en strækker sig over, når du holder musen over et enkelt af dem\".

Hono
Avatar billede hirayz Nybegynder
02. januar 2002 - 16:58 #12
du kan lære alt om CSS her:
http://www.w3schools.com/css/default.asp
Avatar billede horus Nybegynder
02. januar 2002 - 20:00 #13
tak for hjælpen hono, hirays og i andre.

Nu virker det som det skal :-)

Horus
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