Css voor table en div (align)
het eerste gaat om het centreren. eerder deed ik dat met <center> maar aangezien dat niet meer mag heb ik een <div class="midden"> met een verwijzing in het css
div.midden {
text-align: center;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
vertical-align: top;
}
in IE gaat het goed, maar in firefox staat de website links gecentreerd. Met een table werkte het ook niet.
Het tweede gaat over het alignment, ik stel in een <td class="standaard"> deze css code in.
td.standaard {
background: #FFFFFF;
width: 100%;
vertical-align: top;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}
maar van top align heeft firefox blijkbaar nog nooit gehoord.
Weet iemand hoe ik dit kan oplossen, of wat ik misschien fout doe.
margin: 0px auto;
width: 800px;
}
centreren werkt :D nu nog het topalign probleempje
Om een of andere duistere reden doet de top align het nu wel weer goed:S ik heb de code van top align niet aangeraakt, maar wat het dan wel was?
Meestal brengt één foutje een andere verkeerde weergave met zich mee. Het belangrijkste is dat het nu crossbrowser én W3C valid werkt :-) .
code:
Code (php)
css
td.berichttitel {
background: #008000;
vertical-align: top;
border: 0px;
border-spacing: 0px;
border-collapse: collapse;
padding-top: 0;
padding-left: 0px;
padding-bottom: 0;
padding-right: 0px;
margin: 0px auto;
}
table.standaard {
background: #FFFFFF;
width: 100%;
border: 0px;
text-align: left;
margin: 0px auto;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}
p.berichttekst {
color: #000000;
text-align: justify;
font-family: Georgia;
font-size: 11px;
}
p.berichttitel {
color: #FFFFFF;
text-align: left;
font-family: Arial;
font-size: 12px;
}
Kan het hier eventjes niet testen ;-) .
Nee, helaas, ook dat werkt niet.
Misschien dat dat werkt
border-width: 0px; i.p.v. border: 0px;
border-style: none;
volgens mij heeft het wat te maken met <p> in de tekst slaat hij daar ook al dingen mee over.
http://www.lkv-njord.nl/test100.php (openen in Firefox of mozilla). als ik het <p> element weg laat dan ziet het er weer zo uit als in IE, maar dan ben ik m'n opmaak wel kwijt, en dat is niet de bedoeling. Blijkbaar moet er toch iets met de p of td gebeuren:S maar wat?
zonder het <p> element gaat het wel goed. Voorbeeldje