Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    problemi di posizionamento con .sidebar1 + .nav

    Ragazzi aiuto, sto letteralmente impazzendo!!!!
    Sto realizzando un sito Dreamweaver cs6 ... una cosina molto semplice basata su una tabella di tre colonne e qualche riga e nulla di più (bordi invisibili e spazio a zero)
    Il logo è su tre celle ed unisce insieme tre img differenti a formarne visivamente una sola (sulla parte sx ho un rowspan di 2 poi un td normale con l'img del nome del sito e sulla parte dx una foto dentro un rowspan di 3) ... solo che mi si presentano due problemi enormissimi:

    1 guardando il sito in risoluzione 16:9 le tre celle sono separatissime tra loro (table width=100%) tanto che ho dovuto creare l'img centrale molto più grande e mettere la larghezza della table al 75% per vedere tutto unito e non capisco il perchè

    2 nelle celle di sx ho creato una div ad url con un .nav specificato da una .sidebar1 solo che nella mia risoluzione video questa specie di menù la vedo bene e ben posizionata nel 16:9 invece è spostata sulla sx e va completamente fuori dalla riga della tabella

    Mi dite, per favore, come posso fare????

    Grazie di cuore
    Cel

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Sarebbe meglio non usare le tabelle. Perché tre immagini differenti e non una sola?
    Il comportamento che vedi è normale, le celle che contengono le immagini (almeno le prime due) dovrebbero avere dimensioni precise, se sono in percentuale si allargheranno e restringeranno.
    Se ci mostri la tua pagina si potranno consigliarti soluzioni alternative

  3. #3
    Prill ti chiedo scusa ma per motivi di privacy (è un nuovo progetto) non posso mostrarti il link di appoggio del sito ma ti invio due schermate ...
    Allora nella prima (img allegata a questa risposta) vedi graficamente come sarebbe dovuto venire ma con i menù sulla sx totalmente fuori posto ... nella seconda (img che allego tra due minuti) ho risolto il problema della .sidebar dando un margine di 60px sulla sx ed in effetti, come vedi i menù sono messi benissimo ... solo che adesso la parte grafica della scritta sotto la barra verde del titolo e del bordo della cella centrale sono totalmente fuori posto ... e come lo risolvo??
    Immagini allegate Immagini allegate

  4. #4
    Prill ti chiedo scusa ma per motivi di privacy (è un nuovo progetto) non posso mostrarti il link di appoggio del sito ma ti invio due schermate ...
    Allora nella prima (img allegata a questa risposta) vedi graficamente come sarebbe dovuto venire ma con i menù sulla sx totalmente fuori posto ... nella seconda (img che allego tra due minuti) ho risolto il problema della .sidebar dando un margine di 60px sulla sx ed in effetti, come vedi i menù sono messi benissimo ... solo che adesso la parte grafica della scritta sotto la barra verde del titolo e del bordo della cella centrale sono totalmente fuori posto ... e come lo risolvo??
    Immagini allegate Immagini allegate

  5. #5
    ok ... non riesco a cancellare il secondo mess che è identico al primo e quindi lo riscrivo di nuovo dicendoti che quando ho visto che cambiava la grafica ho rimesso i menù senza correzione ma ormai, come puoi vedere, la grafica è totalmente compromessa ...
    Immagini allegate Immagini allegate

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    una pagina html è fatta di codice, non estrapolabile dalle immagini
    Non posso dirti di più di quanto scritto in precedenza:
    1. le tabelle dovresti evitarle;
    2. per il logo forse converrebbe un'unica immagine - se hai diversi link sulle immagini che lo compongono forse andrebbe bene un'immagine mappata;
    3. se vuoi usare una tabella hai bisogno che le celle che contengono le immagini abbiano dimensioni fisse (se sei vincolato dalle righe e dalle celle successive, una tabella annidata ti eviterà problemi di colspan)

  7. #7
    ecco qui


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>

    <style type="text/css">
    <!--
    body {
    background-color: #000000;
    margin: 0;
    padding: 0;
    color: #090;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
    line-height: 1.4;
    background-repeat:no-repeat
    }

    ul, ol, dl {
    padding: 0;
    margin: 0;
    border-top-color: #090;
    border-right-color: #090;
    border-bottom-color: #090;
    border-left-color: #090;
    }

    h1, h2, h3, h4, h5, h6, p {
    margin-top: 0;
    padding-right: 15px;
    padding-left: 15px;
    }

    a img {
    border: none;
    }

    a:link {
    color: #090;
    text-decoration: underline;
    }
    a:visited {
    color: #090;
    text-decoration: underline;
    }
    a:hover, a:active, a:focus {
    text-decoration: none;
    border-top-color: #090;
    border-right-color: #090;
    border-bottom-color: #090;
    border-left-color: #090;
    }

    .sidebar1 {
    float: left;
    width: 132px;
    background-color: #000000;
    padding-bottom: 8px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    color: #090;
    border-top-width: 8px;
    border-right-width: 8px;
    border-bottom-width: 8px;
    border-left-width: 8px;
    margin: 60px;
    }

    .content {
    width: 80px;
    float: left;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
    }

    .content ul, .content ol {
    padding: 0 15px 15px 40px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-color: #000;
    border-top-color: #090;
    border-right-color: #090;
    border-bottom-color: #090;
    border-left-color: #090;
    }

    ul.nav {
    list-style: none;
    margin-bottom: 10px;
    background-color: #000;
    color: #090;
    border-top-width: 0px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #090;
    border-right-color: #090;
    border-bottom-color: #090;
    border-left-color: #090;
    }

    ul.nav a, ul.nav a:visited {
    display: block;
    width: 120px;
    text-decoration: none;
    background-color: #000000;
    border-top-color: #090;
    border-right-color: #090;
    border-bottom-color: #090;
    border-left-color: #090;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    }
    ul.nav a:hover, ul.nav a:active, ul.nav a:focus {
    color: #FFF;
    border-top-color: #090;
    border-right-color: #090;
    border-bottom-color: #090;
    border-left-color: #090;
    border-top-width: 0px;
    border-top-style: solid;
    background-image: none;
    background-color: #090;
    }

    table td
    {
    background-repeat:no-repeat;
    }


    -->
    </style>

    </head>

    <body>

    <center>
    <table width="76%" cellpadding="0" cellspacing="0" border="1">
    <tr>
    <td rowspan="2" valign="top" background="sxverdebg1.jpg">[img]img1.jpg[/img]</td>
    <td valign="top">[img]logometa.jpg[/img]</td>
    <td rowspan="3">[img]dxalto1.jpg[/img]</td>
    </tr>
    <tr>
    <td><marquee align="middle" behavior="scroll" direction="right"scrolldelay="3">
    "I follow him to serve my turn upon him" - Shakespeare, Othello (I, i, 42)
    </marquee></td>
    </tr>
    <tr>
    <td background="sxverdebg1.jpg"></td>
    <td height="430" rowspan="5" valign="top" background="bgcentrale1.jpg" background-repeat:no-repeat>

    </td>
    </tr>
    <tr>
    <td background="sxverdebg1.jpg">
    </td>

    <td background="dxverdebg12.jpg"></td>
    </tr>
    <tr>
    <td background="sxverdebg1.jpg">
    <div class="sidebar1">

    <ul class="nav">[*]Who we are
    [*]Our Project
    [*]Get Involved
    [*]Contact Us[/list]</div>
    </td>

    <td background="dxverdebg12.jpg" valign="top">[img]biofoto.jpg[/img]</td>
    </tr>
    <tr>
    <td background="sxverdebg1.jpg">
    </td>

    <td background="dxverdebg12.jpg"></td>
    </tr>
    <tr>
    <td rowspan="2" background="sxverdebg1.jpg" valign="top" align="center">[img]moviesfotomirror.jpg[/img]
    </td>

    <td rowspan="2" background="dxverdebg12.jpg" valign="top">[img]newsfoto.jpg[/img]</td>
    </tr>
    <tr>
    <td><marquee align="middle" behavior="scroll" direction="right"scrolldelay="3">
    "I follow him to serve my turn upon him" - Shakespeare, Othello (I, i, 42)
    </marquee></td>
    </tr>
    </table>
    </center>





    <SCRIPT LANGUAGE="Javascript">
    <!--
    check_rs_frame=1;
    //-->
    </SCRIPT>

    <SCRIPT LANGUAGE="Javascript" SRC="/redSheriff/multiframe.js">
    </SCRIPT>


    <script language="JavaScript">
    <!--
    var pCid="it_matrix-it_xoompay";
    var w0=1;
    var refR=escape(document.referrer);
    if (refR.length>=252) refR=refR.substring(0,252)+"...";
    //-->
    </script>

    <script language="JavaScript1.1">
    <!--
    var w0=0;
    //-->
    </script>

    <script language="JavaScript1.1">
    <!--
    if (check_rs_frame)
    {
    document.write("<script language='JavaScript1.1' src='http://server-it.imrworldwide.com/a1.js'><\/script>");
    }
    //-->
    </script>

    <script language="JavaScript">
    <!--
    if(w0 && check_rs_frame){
    var imgN='<img src="http://server-it.imrworldwide.com/cgi-bin/count?ref='+
    refR+'&cid='+pCid+'" width=1 height=1>';
    if(navigator.userAgent.indexOf('Mac')!=-1){document.write(imgN);
    }else{
    document.write('<applet code="Measure.class" '+
    'codebase="http://server-it.imrworldwide.com/"'+'width=1 height=2>'+
    '<param name="ref" value="'+refR+'">'+'<param name="cid" value="'+pCid+
    '"><textflow>'+imgN+'</textflow></applet>');
    }
    }
    document.write("<COMMENT>");
    //-->
    </script>

    <noscript>

    </noscript>
    </COMMENT>



    </body>
    </html>

  8. #8
    il border=1 l'ho messo ora per vedere come mi prendeva le celle ... altrimenti, ovviamente, è a zero

  9. #9
    non posso mettere un'unica img come titolo perchè ho bisogno che si crei "uno scalino" per mettere il marquee e farlo restare "incorniciato" dalle img.

    Inoltre ... ho bisogno che il riquadro verde del rowspan centrale (dove poi andranno scritti i contenuti) venga visualizzato non sotto l'img di dx ma "contemporaneo" come vedi dalla prima img dello schermo che ti ho mandato

    La cosa bella è che sto lavorando alla cieca perchè visualizzandolo dal mio pc io lo vedo bene ma se passo ad un 16:9 ottengo quella sfasatura che vedi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.