webForumDet fria alternativet

Problem med bakgrundsbilder i en ul lista

HTML & CSS

2 svar · 264 visningar · startad av maz0

Medlem sedan juni 200424 inlägg
Frågan#1

Jag håller på att göra en lista med länkar till en text som är översatt i diverse språk. Det jag inte lyckas med är att ha en flagga för varje <li> tag, att ha en och samma flagga för alla är inga problem, jag vill ha olika för varje <li> hoppas ni förstår. Problemet jag har nu är att jag inte ser en enda flagga.

Html koden ser ut enlig följande:¨

  <ul id="flagga">
    <li class="france">Fanska</li>
    <li class="spain">Spanska</li>
    <li class="ryska">Ryska</li>
    <li class="arabi">Arabiska</li>
    <li class="uk">Engelska</li>
  </ul>

Css koden ser ut enligt följande:

#flagga { 
			margin-left: 5;
			padding-left: 5;
			list-style: none;
		}

#flagga li.france {  
	background-image: url:(../../images/france.gif); 
 	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0 .5em;
			}
			
#flagga li.spain {  
	background-image: url:(../../images/spain.gif); 
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0 .5em;
		          }
		
#flagga li.ryska {  
        background-image: url:(../../images/ryska.gif); 
	padding-left: 10px;
        background-repeat: no-repeat;
        background-position: 0 .5em;
                          }

#flagga li.arabi {  
       background-image: url:(../../images/arabi.gif); 
       padding-left: 10px;
       background-repeat: no-repeat;
       background-position: 0 .5em;
                         }

#flagga li.uk {  
      background-image: url: url(../../images/uk.gif); 
      padding-left: 10px;
      background-repeat: no-repeat;
      background-position: 0 .5em;
                      }

Tack på förhand

Medlem sedan okt. 20005 273 inlägg
#2

1. testa att ange mått på det första värdet i din position

[red]
background-position: 0em 0.5em;
[/red]

2. Har du rätt sökväg till bilden?

mv icaaq

Medlem sedan juni 200424 inlägg
#3

Hittade felet.

background-image: url[B][red]:[/red][/B](../../images/france.gif);

Jag hade ett semikolon för mycket.

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)