Hier ben ik weer met het volgende probleem 
Met wat CSS en HTML heb ik een leuk tabelletje gemaakt. Echter, in Internet Explorer wordt het tabelletje niet correct weergegeven terwijl Opera, Mozilla (en Netscape 6+) het wel juist weergeven. De HTML code is:

Zoals je kan zien verschilt de weergave tussen de verschillende browsers. maar waarom? Waarschijnlijk een foutje in de CSS, maar ik zie niet in waar. De breedte van de tabel moet 160 pixels zijn, maar Internet Explorer maakt er 156 van. Daarnaast is er ook een 2 pixel brede spatie tussen de cellen. Ik wil dat de cellen aangrenzend zijn (zoals Opera correct weergeeft).
"border-collapse : collapse;" kan ik dus niet gebruiken omdat dan de randen over elkaar komen te liggen. Overigens als ik "border-collapse : collapse;" erbij zet dan is de weergave in Internet explorer identiek aan die van Opera en Mozilla. Het lijkt er dus op dat Internet Explorer ergens een afwijkende standaard property heeft die niet in m'n stylesheet staat. maar welke?
De gebruikte CSS is:
Met wat CSS en HTML heb ik een leuk tabelletje gemaakt. Echter, in Internet Explorer wordt het tabelletje niet correct weergegeven terwijl Opera, Mozilla (en Netscape 6+) het wel juist weergeven. De HTML code is:
code:
Dit geeft onderstaand resultaat:1
2
3
4
5
6
7
8
9
| <table class='table-blue'>
<tr>
<td class='table-blue-cell'><b>Test header</b></td>
</tr>
<tr>
<td class='table-blue-cell'>Zinloze bladvulling om
de layout te kunnen bekijken.</td>
</tr>
</table> |

Zoals je kan zien verschilt de weergave tussen de verschillende browsers. maar waarom? Waarschijnlijk een foutje in de CSS, maar ik zie niet in waar. De breedte van de tabel moet 160 pixels zijn, maar Internet Explorer maakt er 156 van. Daarnaast is er ook een 2 pixel brede spatie tussen de cellen. Ik wil dat de cellen aangrenzend zijn (zoals Opera correct weergeeft).
"border-collapse : collapse;" kan ik dus niet gebruiken omdat dan de randen over elkaar komen te liggen. Overigens als ik "border-collapse : collapse;" erbij zet dan is de weergave in Internet explorer identiek aan die van Opera en Mozilla. Het lijkt er dus op dat Internet Explorer ergens een afwijkende standaard property heeft die niet in m'n stylesheet staat. maar welke?
De gebruikte CSS is:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| .table-blue {
table-layout : fixed;
border-spacing : 0px;
margin : 0px;
width : 160px;
}
.table-blue-cell {
background-image : url(table-cell.png);
border-style : solid;
border-width : 1px;
border-left-color : #ccffff;
border-top-color : #ccffff;
border-right-color : #99ccff;
border-bottom-color: #99ccff;
font-family : Verdana, Tahoma, Geneva,
Arial, Helvetica, sans-serif;
font-size : 8pt;
background-color : #ffffff;
color : #000000;
padding : 5px;
} |
[ Voor 0% gewijzigd door mahi op 25-10-2002 01:02 . Reden: kleine aanpassing zodat de layout van GoT niet verknoeid wordt ]
A bus station is where a bus stops. A train station is where a train stops... On my desk I have a workstation.