/
Forside
/
Teknologi
/
Udvikling
/
HTML
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
HTML
#
Navn
Point
1
molokyle
11184
2
Klaudi
5506
3
bentjuul
3377
4
severino
2040
5
smorch
1950
6
strarup
1525
7
natmaden
1396
8
scootergr..
1320
9
e.c
1150
10
miritdk
1110
Baggrundsbillede list item i unordered lis~
Fra :
Fister
Dato :
11-12-07 20:50
Hejsa
Hvordan kan jeg sætte et baggrundsbillede på et list item i unordered list?
Jeg havde forestillet mig noget á la nedenstående, men det virker ikke da
background-image (tilsyneladende) ikke er understøttet af li-elementet. Skal
jeg smide en div ind i li-elementet eller er der en bedre løsning? Baggrundsbilledet
er kun 1 pixel bredt hvorfor jeg 'repeater' det.
CSS:
li.selected {
background-image: url(selected_background.gif);
background-repeat: repeat-x;
}
HTML:
<ul>
<li>menu item 1</li>
<li class="selected">menu item 2</li>
<li>menu item 3</li>
</ul>
Martin (
11-12-2007
)
Kommentar
Fra :
Martin
Dato :
11-12-07 21:07
Fister wrote:
> Hejsa
>
> Hvordan kan jeg sætte et baggrundsbillede på et list item i unordered
> list? Jeg havde forestillet mig noget á la nedenstående, men det virker
> ikke da background-image (tilsyneladende) ikke er understøttet af
> li-elementet. Skal jeg smide en div ind i li-elementet eller er der en
> bedre løsning? Baggrundsbilledet er kun 1 pixel bredt hvorfor jeg
> 'repeater' det.
>
> CSS:
>
> li.selected {
> background-image: url(selected_background.gif);
> background-repeat: repeat-x;
> }
Prøv at indsætte en højde på din li.
En anden ting er at prøve at sætte en
background-position: center left;
så får man teksten i midten af baggrundsbilledet
>
> HTML:
>
> <ul>
> <li>menu item 1</li>
> <li class="selected">menu item 2</li>
> <li>menu item 3</li>
> </ul>
>
>
Fister (
11-12-2007
)
Kommentar
Fra :
Fister
Dato :
11-12-07 21:42
Hello Martin,
> Prøv at indsætte en højde på din li.
> En anden ting er at prøve at sætte en
> background-position: center left;
> så får man teksten i midten af baggrundsbilledet
>> HTML:
Super! Det virkede. Mange tak.
Søg
Alle emner
Teknologi
Udvikling
HTML
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177817
Tips :
31980
Nyheder :
719565
Indlæg :
6410968
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.