Avatar billede miss-g Seniormester
02. marts 2004 - 23:06 Der er 24 kommentarer og
3 løsninger

3 forskellige slags link på 1 side driller!

Har problemer med nogle links på en side.

Menu: skal være gul (#FFCC00), bold, ingen understregning
Alm. tekst: skal være hvid, understregning
Anden tekst: skal være hvid, bold, ingen understregning

Jeg kan INTET kodning, men bruger dreamweaver og sidder og roder lidt med externe stylesheets. Det ville være pragtfuldt, hvis det hele kunne blive gemt i mit styles.css, så siden ikke bliver klasket op og ned med flere forskellige stylesheets.

Hvis nogen kan forklare mig det i Dreamweaver MX, hvad jeg skal trykke på osv. så er jeg glad.

Det nytter ikke at I bare kommer med koderne, for dem kan dreamweaver/jeg sagtens lave - problemet er at det er flere af samme slags samtidig....hm?
Avatar billede doggy82 Praktikant
02. marts 2004 - 23:11 #1
Du laver bare forskellige class på dine tags. Feks:

a.menu {color:#fc0;font-weight:bold;text-decoration:none;}
a.almtekst {color:#fff;}
a.andentekst {color:#fff;font-weight:bold;text-decoration:none;}}

Og så i dit html-dokument:

<a class="menu" href="blahblah.htm">menulink</a>

<a class="almtekst" href="blahblah.htm">almindelig</a>
Avatar billede doggy82 Praktikant
02. marts 2004 - 23:12 #2
hov der kom lige en } for meget :)
Avatar billede miss-g Seniormester
02. marts 2004 - 23:14 #3
Jo, men kan man ikke pakke det ind i mit nuværende styles.css?

Skal det stå i html koden?
Avatar billede miss-g Seniormester
02. marts 2004 - 23:14 #4
Det skal gælde på mange sider, så jeg kan ikke sidde og rette hver enkelt side...
Avatar billede 3xm Nybegynder
02. marts 2004 - 23:15 #5
/* menu: */

.menu a:link {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}

.menu a:visited {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}

.menu a:active {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}

.menu a:hover {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}


/* alm text: */

a:link {
  color: #ffffff;
  text-decoration: underline;
}

a:visited {
  color: #ffffff;
  text-decoration: underline;
}

a:active {
  color: #ffffff;
  text-decoration: underline;
}

a:hover {
  color: #ffffff;
  text-decoration: underline;
}


/* anden tekst: */

.anden a:link {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.anden a:visited {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.anden a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.anden a:hover {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}


og skal dit menu <div>, <p> eller hvad du nu bruger have class="menu" og den anden tekst class="anden"

=)
Avatar billede roenving Novice
02. marts 2004 - 23:16 #6
Hov, 3xm, du har byttet rundt på active og hover ...

-- _eneste_ rækkefølge er:

a
a:link
a:visited
a:hover
a:active

;O)
Avatar billede doggy82 Praktikant
02. marts 2004 - 23:17 #7
Jo det her skal stå i dit styles.css:

Du laver bare forskellige class på dine tags. Feks:

a.menu {color:#fc0;font-weight:bold;text-decoration:none;}
a.almtekst {color:#fff;}
a.andentekst {color:#fff;font-weight:bold;text-decoration:none;}

Men så skal du jo i din html-kode bestemme hvilken class de forskellige links skal ha.Altså alle de links i din menu skal ha class="menu" dvs:

<a class="menu" href="blahblah.htm">menulink</a>
Avatar billede 3xm Nybegynder
02. marts 2004 - 23:19 #8
roenvig, min fejl. det gik lidt stærkt.

=)
Avatar billede doggy82 Praktikant
02. marts 2004 - 23:21 #9
Der er også den mulighed at du sætter et span om din menu:
<span class="menu">
<a href="blah.htm">menupunkt1</a>
<a href="blah.htm">menupunkt2</a>
<a href="blah.htm">menupunkt3</a>
<a href="blah.htm">menupunkt4</a>
</span>

Og i dit styles.css:

span.menu a {color:#fc0;font-weight:bold;text-decoration:none;}

Så bliver atributerne tilføjet alle a-tags inden for den span med class'en "menu"
Avatar billede miss-g Seniormester
02. marts 2004 - 23:21 #10
Nogen af jer som kender Dreamweaver MX eller kan I kun koder?
Avatar billede miss-g Seniormester
02. marts 2004 - 23:26 #11
Som jeg skrev - koderne kan "jeg" godt, men fatter minus af hvad I siger!
Avatar billede miss-g Seniormester
02. marts 2004 - 23:27 #12
Jeg skriver ikke koderne selv - det kan jeg ikke, men dreamweaver laver dem.

Jeg kan lave styles inde i styles.css eller jeg kan lave endnu et externt stylesheet, men det er sidstnævnte jeg vil undgå - hvis man kan.
Avatar billede roenving Novice
02. marts 2004 - 23:29 #13
Den 3xm kom med (og den sidste fra doggy82) benytter sig af css-selectorers enorme afhængighed af det css-DOM-træ, som opbygges af css-fortolkeren ...

Det bliver dermed muligt at kende forskel på a-tags, som findes i forskellige elementer, og det er klart den nemmeste måde at have forskel på links !-)
Avatar billede 3xm Nybegynder
02. marts 2004 - 23:30 #14
put css-koden ind i dit stylesheet.

skal vi tage det et trin ad gangen?
Avatar billede miss-g Seniormester
02. marts 2004 - 23:32 #15
Hvordan putter jeg det ind i et stylesheet?
Avatar billede miss-g Seniormester
02. marts 2004 - 23:33 #16
Ok - det tror jeg godt at jeg ved. Hvis jeg klikker på mit styles.css, får jeg dette frem:

.font {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
}
.line {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #3588D6;
}
Avatar billede miss-g Seniormester
02. marts 2004 - 23:34 #17
Så jeg skal sætte noget ind i den kode.....hjælp! *G*
Avatar billede 3xm Nybegynder
02. marts 2004 - 23:35 #18
der sætter du følgende ind...
Avatar billede 3xm Nybegynder
02. marts 2004 - 23:36 #19
/* menu: */

.menu a:link {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}

.menu a:visited {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}

.menu a:hover {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}

.menu a:active {
  color: #ffcc00;
  text-decoration: none;
  font-weight: bold;
}


/* alm text: */

a:link {
  color: #ffffff;
  text-decoration: underline;
}

a:visited {
  color: #ffffff;
  text-decoration: underline;
}

a:hover {
  color: #ffffff;
  text-decoration: underline;
}

a:active {
  color: #ffffff;
  text-decoration: underline;
}


/* anden tekst: */

.anden a:link {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.anden a:visited {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.anden a:hover {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.anden a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
Avatar billede miss-g Seniormester
02. marts 2004 - 23:42 #20
Ja, jeg skulle bare lige have skrifttypen med, så nu tror jeg den er der.

Lægger du også et svar 3 x m?

Tak for hjælpen *S*
Avatar billede miss-g Seniormester
02. marts 2004 - 23:43 #21
Og roenvig?
Avatar billede roenving Novice
02. marts 2004 - 23:47 #22
-- arh, et par kommentarer er vel næppe kvalificerende til de mange points, så uddel du dem til anden side !-)
Avatar billede miss-g Seniormester
02. marts 2004 - 23:49 #23
Ledte efter de gyldne ord som jeg havde set i eksperten før - nemlig rækkefølgen, og den kom du med, så du kan da også få lidt *S* Det var jo vigtigt!
Avatar billede miss-g Seniormester
02. marts 2004 - 23:49 #24
Skal i seng nu - lukker i morgen, når I har lagt svar *S*
Avatar billede 3xm Nybegynder
02. marts 2004 - 23:51 #25
laks
Avatar billede roenving Novice
03. marts 2004 - 00:27 #26
Jamen, så velbekomme '-)
Avatar billede roenving Novice
04. marts 2004 - 03:00 #27
-- og tak for points ;~}
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