Avatar billede bongobride Nybegynder
22. august 2002 - 21:20 Der er 6 kommentarer og
3 løsninger

CSS og ikke CSS, i PHP

Heysan.
Jeg er ved at lave en side, som selvfølgelig bruger css til de forskellige links.
Men, da jeg includer en menu side, så kommer css dimsen jo automatisk over på den også..
Og det skal den ikke, da link farverne skal være sorte i menuen, istedet for blå...

Hvordan kan jeg rette det?
Skal jeg til at lave noget nyt css ud for hver link? (Og hvordan gør man nu det?)
Avatar billede gizmo-gizmo Nybegynder
22. august 2002 - 21:22 #1
Man kan lave forskellige links med fx:

<style type="text/css">
a.menu:link {
  color: blue;
}

a.andenmenu:link {
  color: red;
}
</style>

og så:

<a href="#" class="menu">
og:
<a href="#" class="andenmenu">
22. august 2002 - 21:22 #2
du kan definere hvilken farve et enkelt link skal have.

ex.
a.mitlink {
css
}
a.mitlink:hover {
css
}

og så bruger du class til at fortælle det er det link som skal "styles".

<a href="#4577" class="milink">It's so</a>.

/Casper www.enter-s.dk
Avatar billede bongobride Nybegynder
22. august 2002 - 21:23 #3
:) Det forstår jeg ikke meget af... Er ikke ligefrem en haj til css
Avatar billede bongobride Nybegynder
22. august 2002 - 21:24 #4
- som gizmo skriver...
Slipper jeg så for at lave nye css'er ud for hvert link i menuen?
Avatar billede neteffect Nybegynder
22. august 2002 - 21:25 #5
css kommer med, da include foretages på server, mens css evalueres i browseren. (Jeg går ud fra du ikke mener include= noget i en anden frame)

Forskellige link-typer:

<style type="text/css">
.a1 { color: red }
.a2 { color: green }
</style>

<a href="whatever.html" class="a1">rødt link</a>
<a href="whatelse.html" class="a2">grønt link</a>
Avatar billede gizmo-gizmo Nybegynder
22. august 2002 - 21:27 #6
bongobride >> lad mig give dig et eksempel:

<style type="text/css">
a.menu:link {
    color: red;
}

a.almindelig:link {
    color: black;
}
</style>

<a href="test.bla" class="menu">test</a>
<a href="test.bla" class="menu">test</a>
<a href="test.bla" class="menu">test</a>
<br><br>
blablabla asdsad <a href="test.bla" class="almindelig">test</a> asdsa
Avatar billede bongobride Nybegynder
22. august 2002 - 21:30 #7
Ahaaa! - Nej, hader frames.
Avatar billede bongobride Nybegynder
22. august 2002 - 21:34 #8
Mange tak for hjælpen gutter!
Avatar billede gizmo-gizmo Nybegynder
22. august 2002 - 21:38 #9
helt i orden :)
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
Kurser inden for grundlæggende programmering

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