• User Newbie

    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>


  • Super User

    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. 😉