Avatar billede foxwell Nybegynder
03. februar 2005 - 22:50

problemer med tables og css i Opera

Hej Experter,

jeg har lidt problemer med en tabel og CSS i Opera.

Jeg har en række i min tabel med 7 celler. Hver celle indeholder et linket ord (det er en menu). Uden CSS og uden at definere absolutte bredder til hver celle ville cellerne selv finde ud af hvor brede de skulle være, så hver celle's bredde bliver relativ til størrelsen/længden af linket den indeholder. Dette er præcist det jeg ønsker.

Mit problem er at jeg via CSS har forsøgt at lave en :hover funktion, hvor hele cellen skifter farve når musen holdes hen over, og altså skaber en "billig" mouse-over effekt. I kan se min CSS kode længere nede på siden.

Problemet er at jeg ikke kan få Opera til at respektere de bredder som cellerne ville have haft uden CSS. Resultatet er at én celle (nr. 2) stjæler al pladsen, mens resten bliver mast sammen så de kun lige er brede nok til deres tekst/link, i stedet for at hver celle's bredde er justeret i forhold til indholdet.

Koden fungerer fint i IE6 og FireFox (selvom jeg godt ved at dette ikke beviser at koden er rigtig ^^ ), men jeg får ovennævnte fejl i Opera7.

Nogen forslag? =)

mvh. Foxwell


--- de 3 klasser der styrer cellerne ---

.menu {
background-color: #CC0000;
margin: 0 0 0 0;
padding: 0;
border-width: 0;
border-color: #000000;
border-style: solid;
color: #ffffff;
font-size: 10px;
text-transform: uppercase;
width: auto;
padding-left: auto;
padding-right: auto;
height: 13px;
}

.menu a, a:visited{
display: block;
margin: 0;
color: #ffffff;
padding: 2;
width: auto;
padding-left: auto;
padding-right: auto;
height: 100%;
text-decoration: none;
}

.menu a:hover{
background-color: #FFFFFF;
color: #cc0000;
text-decoration: none;
width: auto;
padding-left: auto;
padding-right: auto;
height: 100%;
padding: 2;
margin: 0;
}
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 16:10 Tomt felt i Start Af ErikHg i Windows
I går 23:00 Hyperlink til tekst Af Nanarsi i Excel
18/0121:03 Forlænge ringetid Af 1Dorte i Apps til Android
17/0117:38 Video ikoner Af Malm i Windows
17/0117:27 Video ikoner Af logbuilders i Windows