![]() |
Jag vill sätta en bakgrund på en länk.
Bilden jag ska andvända är width : 116px - height : 29px. Jag får altså bara bakgrundsbilden smal som texten inte 116x29. i htmlfilen ser kåden ut såhär Kod:
<div class="top_menu_top"> och cssen ser ut såhär Kod:
.top_menu_top UL { |
om du sätter display:block på .top_menu_top A?
För att kunna bestämma bredd och höjd måste elementet vara fast. |
Då hamnar länkarna under varandra så det funkar inte
|
Varför sätter du då:
Citat:
(använd istället li {float: left;} och skapa om nödvändigt en * html lösning för trilskande IE) (och om jag får gnälla lite, varför skriver du A och UL med stora bokstäver, samt varför ett blanksteg efter namndeklarationen? sådant kan ställa till det i vissa fall.) Jag skulle stark råda till att utveckla i Firefox och se till att det fungerar bra där först eftersom IE oftast beter sig annorlunda (än i stort sett alla andra webläsare och html/css-standarden) och man enkelt kan göra speciallösningar för IE i efterhand. |
Tack för tippset.. verkar funka perfekt!
Jag skiver A och UL med stora bokstäver för att min css editor (TopStyle 2) skiver det. Citat:
Jag i utveckla Firefox men kolla kontinueligt i IE också. |
Citat:
display : none; istället för display: none; eller display:none; (Den undre är det mer "vanliga" sättet att skriva och det blir ju också lite kompaktare, men det här är kanske något din editor gör automatiskt... Och det spelar väl kanske, ärligt talat, ingen större roll.) |
Spelar a och A någon roll?
|
Alla tider är GMT +2. Klockan är nu 04:48. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson