Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Du ved tydeligvis, der er noget, som hedder CSS, så mon ikke, du selv kunne komme med et bud? Prøv selv at komme med et bud - så tager vi den derfra =)
Synes godt om
Slettet bruger
22. december 2012 - 18:03#6
Jeg har de her koder men de virker ikke som de skal - fejl på. F.eks bliver teksten blå
nav { width: 960px; height: 30px; margin-top: 0px; background-color: white;
I stedet for at float'e dine LI-elementer vil jeg anbefale dig at give dem display:inline-block. Det gør, at de udadtil opfører sig som inline elementer - mens de indadtil opfører sig som block elementer.
Float er beregnet til at lave tekstomløb omkring f.eks. et billede, hvilket den er rigtig god til. Til gengæld er den ikke egnet til at lægge block elementer ved siden af hinanden. Float'ede elementer er ikke del af sidens naturlige flow og fylder derfor ikke noget. Det er man så efterfølgende nødt til at 'hacke' sig ud af med clear.
Bemærk, at LI elementerne ikke må have mellemrum eller linjeskift imellem sig, da de jo nu opfører sig som inline elementer. Derfor den lidt sjove opstilling =)
Selvtak. Jeg samler ikke point, så du lægger bare selv et svar og accepterer det, så tråden lukkes. God Jul *<|:o)
Synes godt om
Slettet bruger
25. december 2012 - 17:28#11
god jul
Synes godt om
Slettet bruger
06. januar 2013 - 18:22#12
Hej Ole og andre,
Nu vil jeg høre jer. Hvad gør jeg hvis, at jeg vil have, at når du trykker på et menu punkt så bliver det understreget. Og jeg ønsker også, at når siden åbnes så er forsiden understreget i menu punktet.
Understregningen af menupunktet, når du kommer til siden, sættes af et serverscript - udfra hvilken side, der vises.
Understregning af linket i det øjeblik brugeren klikker kan du lave noget i stil med:
nav a:active { text-decoration: underline; }
Husk i øvrigt, at din kode kun giver mening i allernyeste browsere. nav elementet eksisterer kun i HTML5, så browsere, der bare er et år eller to gamle, forstår ikke koden =)
Synes godt om
Slettet bruger
07. januar 2013 - 18:37#14
Hej Ole,
Jeg har sat koderne i mit css men de virker ikke i nogen af browser - kan du sige hvad jeg gør galt?
Med et halvt HTML-dokument og uden forklaring på, hvad der ikke virker, må du nøjes med et sidste gæt: Denne giver ikke mening og har formodentlig ingen virkning:
<link rel="stylesheet" media="only screen and (min-width:50px) and (max-width:480px)" href="small_screen.css">
"Det, der ikke virker, er css koden" >> Nej, det ved du ikke positivt vide. Det kunne ligeså godt være din HTML-kode, der forhindrer, CSS'en i at virke. Derudover siger du intet om, hvad der sker - hvad der ikke sker - eller hvad du havde forventet *o)
Ja, du skal lægge a:active som sidste direktiv for A elementer. Desuden skal du gøre den ligeså specifik som de andre:
nav li a:active { text-decoration: underline; }
Synes godt om
Slettet bruger
28. januar 2013 - 12:39#23
Det virkede - tak for det.
Synes godt om
Slettet bruger
29. januar 2013 - 18:00#24
Hej igen Ole & Co,
Det er et problem for det jeg ønsker er en permanent understregning på det menu punkt som man er på. Nu understreger den når man klikker på menu punktet men stopper med understregningen, når man er kommet ind på menu punktet.
Kan denne kode måske bruges
#navbar li.on a {display:block; text-decoration: none;}
Det løser man ikke med HTML/CSS/JavaScript, men med serverscript. Du sætter blot en passende klasse på det aktive link på baggrund af den aktuelle side
Jeg kender ikke opbygningen i detaljer, så jeg kan ikke komme det nærmere
Synes godt om
Slettet bruger
01. februar 2013 - 16:58#30
Hvis du fik web adr. ville du så kunne komme med et bud?
Jeg vil godt give dig et beløb for det
Synes godt om
Ny brugerNybegynder
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.