Jørgen Farum Jensen wrote:
> Lisbet Laursen skrev:
>> Lisbet Laursen wrote:
>>> Lisbet Laursen wrote:
>>>> Jeg har kopieret Farum Jensens menu:
>>>>
http://webdesign101.dk/www/cssmenu/dropdownmenu/eks06.html, men
>>>> undermenuerne lapper ind over den overordnede menu og ligger
>>>> ikke
>>>> direkte ud for den. Jeg kan ikke gennemskue hvor det er jeg skal
>>>> rette for at få det hele til at passe sammen og håber at finde
>>>> hjælp her.
>>
>> Jeg skulle måske lige gentage adressen:
>>
http://lisbetovervad.dk/adjektivertest.html
>>
>
> Jeg kan forstå at spørgsmålet herover er
> det samme som tillægsspørgsmålet.
>
> Hvorom alting er: Du farer vild i både bredder
> og - så vidt jeg lige kan gennemskue - specificitet
> (vægt).
>
> Ad det første har du i dit dokumentindlejrede
> stylesheet
> div#leftcol ul {
> ...
> *width: 11em; *
> ...}
> og
> div#leftcol li a {
> ...
> padding: 0.25em 0 0.25em 0.5em;
> ...
> *width:11em;*}
>
> Derved bliver a-elementet 11,5 em bredt, men i
> div#leftcol ul ul {
> ...
> left: 11em;
> ... }
> flytter du det kun 11 em til højre.
>
> Et par råd:
>
> 1. Når du har et dokumentindlejret stylesheet
> hvor du undersøger bestemte dele af din konstruktion,
> så udkommenter eller fjern formdeklarationer i dit
> eksterne stylesheet, der kunne tænkes at øve indflydelse
> på det du undersøger.
>
> 2. Og videre i samme bane: Når du har en delkonstruktion,
> der volder kvaler, så kopier konstruktionen stylesheet
> og HTML-kode ind på en testside, der ikke indeholder andet.
> Så er det meget lettere at overskue. Og så ved, du at
> når du siden kopierer det over på en rigtig side, at det
> i hvert fald ikke i sig selv er delkonstruktionen, der
> skaber problemer.
Tusind tak for de gode råd der fik mig på rette spor. Jeg har nu
angivet bredde i pixel, er det ikke i orden når leftcols bredde også
er i pixel?
> Ad. specificitet citerer jeg et eksempel fra mig selv:
>
> div#navbar ul.topmenu li a {
> color:black; background-color:white; }
> ul.topmenu li a:hover {
> background-color:#dddddd; }
>
> skal være
>
> div#navbar ul.topmenu li a {
> color:black; background-color:white; }
> div#navbar ul.topmenu li a:hover {
> background-color:#ddd; }
>
> for at opnå den ønskede :hover-effekt
Jeg synes ikke der er noget galt med hover-effekten?
--
Med venlig hilsen
Lisbet