jakeMedlem sedan sep. 2001649 inlägg hmm...
trots följande css
.tight { padding: 0px; margin: 0px; border: 0px; }
så visas en ram runt varje cell i följande tabell...
<table width="198" class="tight">
<tr><td>Användarnamn</td><td>Lösenord</td><td> </td></tr>
<tr><td><input type="text" maxLength="64" name="login" size="10"></td><td><input maxLength="64" name="passwd" size="6" type="password"></td><td>
<INPUT TYPE=submit VALUE="ok">
</td></tr>
</table>
någon som vet varför?
även runt tabellceller i en tabell där jag använder colspan visas en ram i sidans bakgrundsfärg runt varje cell fast jag tycker att det inte borde det...
tack för en bra sida
/j
frankofMedlem sedan jan. 20016 874 inlägg Har du provat att inte angen någon borderparametrar?
.tight { padding: 0px; margin: 0px; }
jakeMedlem sedan sep. 2001649 inlägg mm det blir samma resultat.
var inte säker på om ingen kant var standard eller inte...
tabellen är inbakad i ett formulär men det borde väl inte göra någon skillnad...
gallicoMedlem sedan maj 20028 inlägg Du har antagligen något annat som ställer till det. För om du rensar sidan på allt utom den kod du har visat här blir det väl inga ramar? isf i vilken browser/os?
jakeMedlem sedan sep. 2001649 inlägg mm hade visst en background-color i css:en för table elementet...
tycker ändå inte att den borde synas med padding: 0px
men men
det blir fortfarande en ram runt tabellcellerna där jag använder colspan...
MatteMedlem sedan aug. 20002 975 inlägg
mm hade visst en background-color i css:en för table elementet...
Har du en annan bakgrundsfärg i dina <td>? I såfall lyser bakgrunden för table igenom i cellspacing. Är det så sätt cellspacing till 0.
jakeMedlem sedan sep. 2001649 inlägg hmm ja det stämmer visst, men borde inte margin: 0px; i css:en ge samma resultat?
MatteMedlem sedan aug. 20002 975 inlägg margin för en td tycker jag låter lite fel.
CSS för cellspacing heter border-spacing, men stöds inte av Internet Explorer.
jarvkloMedlem sedan juli 20013 378 inlägg Njae inte garanterat - tabellerna är lite speciella i CSS.
Tabellutseendet beror även på vilket värde du (eller grundinställningarna i webbläsaren ;) ) har satt på border-collapse, border-spacing - samt i viss mån vilka buggar just din webbläsare råkar ha i sin hantering av just detta :e
Se CSS-specen: http://www.w3.org/TR/REC-CSS2/tables.html#separated-borders
Info om kompatibilitet samt en del kommentarer finns på
http://www.blooberry.com/indexdot/css/properties/table/bcollapse.htm
och
http://www.blooberry.com/indexdot/css/properties/table/bspace.htm
jakeMedlem sedan sep. 2001649 inlägg ok tack,
får nog ändå lägga in cellspacing="0" i html koden även om jag försökte undvika att ha sånt där...
för som sagt även om jag i css:en för table skriver
border-spacing: 0px; border-collapse: collapsed;
så blir det ändå en kant runt cellerna då tabellen har en annan bakgrundsfärg än cellerna...