- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- aiuto FONDAMENTALE PER INIZIARE
-
aiuto FONDAMENTALE PER INIZIARE
Sono agli inizi e vorrei procedere per gradi...
Ho creato un template da zero.
Creando una tabella con una cella in alto come titolo
in basso altre 2 celle divise.ho assegnato i moduli alle celle, TOP per la cella in alto
e LEFT per la cella in basso a sinistra.
ho settato i margini delle celle a 0, anche il padding della pagina a 0.Il problema che ho rilevato è che senza utilizzare CSS, i moduli hanno un margine l'uno con l'altro, questa separazione non mi piace!
Per risolvere il problema ho provato a creare un CSS e mettere il riferimento all'index.php.
ho provato a mettere all'interno del css il valore.moduletable{ margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin:0px; padding:0 0px; } ```ma non è cambiato nulla, o meglio in firefox vedo tutto bene anche senza css, con explorer 7 no. qui in seguito il codice dell'index.php
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="<?php echo $mosConfig_live_site; ?>/templates/andrea/css/template_css.css" rel="stylesheet" type="text/css"/>
<style type="text/css">
<!--
body {
margin-left: 00px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style></head><body>
<div align="center">
<table width="900" height="120" border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td height="120" colspan="3"><div>
<?php mosLoadModules ( 'top' ); ?>
</div></td>
</tr>
<tr>
<td width="374" height="252" valign="top"><div>
<?php mosLoadModules ( 'left' ); ?>
</div></td>
<td width="510" colspan="2" valign="top"></td>
</tr>
<tr>
<td colspan="3"></td>
</tr>
</table>
</div>
</body>
</html>
-
Hai una pagina di riferimento on line? In ogni caso prova a scrivere nel modulo questo:
<?php mosLoadModules ( 'left', -2); ?>
e nel foglio di stile scrivi così:
.moduletable table{margin:0px;}
Ti consiglio di lasciar perdere le tabelle e mettere tutto in un div (es .sidebarleft) perchè tra table e td rischi di fare un insalata.