.css probleem
Geplaatst: 30 mei 2008, 00:14
Ik ben op dit moment bezig met een eigen website en ben hier helemaal nieuw in.
Ik heb al wel regelmatig html paginas omgebouwd en gecopieerd maar ben nog nooit met niks begonnen.
Voor deze website gebruik ik uiteraard een .css file.
Ik test mijn website in 2 verschillende browsers te weten IE en FF.
Voor de template gbruik ik tables voor de indeling.
Mijn afbeeldingen plaats ik hierin in background.
Zover gaat dit goed. Alleen nu is de layout in FF anders als die in IE.
Die van FF komt beter in de richting van wat ik wil bereiken.
Hierbij even 2 screenprints van hoe het eruit ziet.
In IE krijg ik het als volgt:

Hierin zitten heel veel lege ruimtes tussen de afbeeldingen.
In FF krijg ik het volgende:

Dit ziet er beter uit. Wel nog steeds openingen tussen de afbeeldingen (bij de gradient bedoel ik dus) welke ik het liefst zou verwijderen maar ik zou hier nog mee kunnen leven. Ook zie je hier dat de plaatsing van de pagina titel en het logo op andere plaatsen zijn. Ik heb deze geplaatst met het uitlijnen in IE.
Hierbij mijn html:
En dit is de .css die ik gemaakt heb:
Iemand enig idee waar ik fout ben gegaan?
Gr Dennis
Ik heb al wel regelmatig html paginas omgebouwd en gecopieerd maar ben nog nooit met niks begonnen.
Voor deze website gebruik ik uiteraard een .css file.
Ik test mijn website in 2 verschillende browsers te weten IE en FF.
Voor de template gbruik ik tables voor de indeling.
Mijn afbeeldingen plaats ik hierin in background.
Zover gaat dit goed. Alleen nu is de layout in FF anders als die in IE.
Die van FF komt beter in de richting van wat ik wil bereiken.
Hierbij even 2 screenprints van hoe het eruit ziet.
In IE krijg ik het als volgt:
Hierin zitten heel veel lege ruimtes tussen de afbeeldingen.
In FF krijg ik het volgende:
Dit ziet er beter uit. Wel nog steeds openingen tussen de afbeeldingen (bij de gradient bedoel ik dus) welke ik het liefst zou verwijderen maar ik zou hier nog mee kunnen leven. Ook zie je hier dat de plaatsing van de pagina titel en het logo op andere plaatsen zijn. Ik heb deze geplaatst met het uitlijnen in IE.
Hierbij mijn html:
Code: Selecteer alles
<table class="overall" id="Table_01">
<tr>
<td class="toplogo" colspan="3">
<span><dd class="logo1"> </dd></span>
</td>
<td>
<img src="../images/spacer.gif" width="1" height="114" alt="">
</td>
</tr>
<tr>
<td class="gradient"colspan="2">
</td>
<td rowspan="2">
<img src="../../images/main_03.gif" width="604" height="12" alt="">
</td>
<td>
<img src="../../images/spacer.gif" width="1" height="9" alt="">
</td>
</tr>
<tr>
<td class="menu"rowspan="2">
<ul>
<a href="../../index.html"><img src="../images/button_home.gif" class="menu" alt="" border="0" align=""></a>
<a href="../main.html"><img src="../images/button_about_us.gif" class="menu" alt="" border="0" align=""></a>
<a href="../stallions.html"><img src="../images/button_stallions.gif" class="menu" alt="" border="0" align=""></a>
<a href="../geldings.html"><img src="../images/button_geldings.gif" class="menu" alt="" border="0" align=""></a>
<a href="../mares.html"><img src="../images/button_mares.gif" class="menu" alt="" border="0" align=""></a>
<a href="../foals.html"><img src="../images/button_foals.gif" class="menu" alt="" border="0" align=""></a>
<a href="../showring.html"><img src="../images/button_showring.gif" class="menu" alt="" border="0" align=""></a>
<a href="../for_sale.html"><img src="../images/button_for_sale.gif" class="menu" alt="" border="0" align=""></a>
<a href="../contact.html"><img src="../images/button_contact.gif" class="menu" alt="" border="0" align=""></a>
</ul>
</td>
<td rowspan="3">
<img src="../../images/centerpiece.gif" width="15" height="477" alt=""></td>
<td>
<img src="../../images/spacer.gif" width="1" height="3" alt=""></td>
</tr>
<tr>
<td background=../../images/bg_textfield.jpg>
<dd class="title">
<h1>About us</h1>
</dd>
<dd>
<h3>tekstveld</h3>
</dd>
</td>
<td>
<img src="../../images/spacer.gif" width="1" height="473" alt=""></td>
</tr>
<tr>
<td>
<img src="../../images/main_07.gif" width="181" height="1" alt=""></td>
<td>
<img src="../../images/main_08.gif" width="604" height="1" alt=""></td>
<td>
<img src="../../images/spacer.gif" width="1" height="1" alt=""></td>
</tr>
</table>
Code: Selecteer alles
table.overall{
width: 800px;
height: 600px;
border: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin: 0 auto;
}
td.toplogo{
background-image: url(../images/bg_top.gif);
background-repeat: no-repeat;
background-color: #ffffff;
background-position: left;
height: 114px;
width: 801px;
}
td.gradient{
background-image: url(../../images/gradient.gif);
background-repeat: no-repeat;
background-color: #ffffff;
background-position: left;
height: 9px;
width: 196px;
}
td.menu{
background-image: url(../images/bg_menu.gif);
background-repeat: no-repeat;
background-color: #ffffff;
background-position: left;
height: 467px;
width: 181px;
}
a.menu{
background-repeat: no-repeat;
background-color: #ffffff;
background-position: left;
height: 40px;
width: 139px;
}
dd.logo1{
background-image:url(../images/logo.gif);
background-repeat: no-repeat;
background-color: #ffffff;
height: 81px;
width: 190px;
position: absolute;
left: 663px;
top: 35px
}
dd.title{
background-color: transparent;
height: 25px;
width: 25px;
position: absolute;
left: 325px;
top: 180px
}
Gr Dennis