CSS Problem

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
Post Reply
Larman
Posts: 21
Joined: Fri 18. Jun 2004, 15:32

CSS Problem

Post by Larman »

hallo,

ich sitze an dem ding nun schon ein paar stunden und wahrscheinlich fehlt mir nur der gewisse abstand zu dem ganzen um die lösung zu finden.
ich habe auf der seite oben und unten einen schwarzen balken der jeweils mit links bestückt ist.
im standart css muss ich jedoch den "a" tag als schwarz definieren um in den artikeln selber sichtbare links zu haben.
allerdings ist nun auch der link in den schwarzen balken schwarz. und schwarz auf schwarz ist nicht grad userfreundlich ;)

hoffe ihr könnt mir helfen wie ich das am besten umgehe...

danke
Ren.Hoek
Posts: 34
Joined: Thu 3. Mar 2005, 21:38
Location: Augsburg/Germany
Contact:

selectors

Post by Ren.Hoek »

Hi,

have you solved your problem yet? The solution is with css-selectors.
Like div#id a{...} would only affect links that are inside a div with the id "id".

To be more precise, if you have a div called "content-block" you would access its links by div#content-block a{color: black; background: none;} or something.

Cheers, Ren Hoek
User avatar
Klappstuhl28
Posts: 833
Joined: Fri 4. Mar 2005, 01:58
Location: Hamburg
Contact:

Post by Klappstuhl28 »

Ja, anders geht´s nicht. Schwarz auf schwarz
geht vielleicht auf der Doumenta noch durch
aber hier macht es eben keinen Sinn.

Da kommst du um eine Klasse oder ID
nicht umher:

In die CSS zum Beispiel:

.schwarzblock {
color: #ffffff;
font-weight: bold;
}

.schwarzblock a:hover /* da muss natürlich was rein */
{background-color: ;
color: ;
text-decoration: none;}

oder so.

Und das ganze rufst du dir dann wie Ren.Hoek
geschrieben hat auf.

<div class="schwarzblock" dann der Inhalt und ...</div> dahinter.

Wenn der a-tag sich durchsetzt musst du eben das
schwarze nicht in den a setzen sondern eine weitere
Klasse bauen, die du dann wieder ansprechen must.
Aber so ein Akt ist das ja nicht.
Lars

Don't say you don't have enough time. You have exactly the same number of hours per day that were given to Helen Keller, Pasteur, Michaelangelo, Mother Teresa, Leonardo da Vinci, Thomas Jefferson, and Albert Einstein. - H. Jackson Brown -
Post Reply