Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1

    Aiuto nel posizionamento

    Stò facendo un sito, ho appena finito il layout(cosi' sembra) e già ho un' altro problema!

    ho posizionato le tabelle con la posizione assoluta e quando rimpicciolisco la pagina internet cambiano di posizione e quindi non coincidono + con il resto... come faccio??

    questo è il CSS

    /* Posizionamento */
    /******************/

    #menù {
    position: absolute;
    left: 299px;
    top: 245px;
    }

    #menù2 {
    position: absolute;
    left: 488px;
    top: 261px;
    }

    #bordo {
    position:absolute;
    left: 488px;
    top: 245px;
    }
    e questo è l' html:
    <table border="0" cellpadding="0" cellspacing="0" align="center">
    <tr>
    <td>[img]layout_1.jpg[/img]
    </td>
    </tr>
    </table>

    <table id="menù" width="183" bgcolor="#35577b" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td><a href="http://www.rinoadiary.it" alt="link">Ciaooo
    </td>
    </tr>

    <tr>
    <td>ciaooo
    </td>
    </tr>
    </table>

    <table border="0" cellpadding="0" cellspacing="0">

    <tr id="bordo">
    <td>[img]layout_2.jpg[/img]
    </td>
    </tr>

    <table id="menù2" width="472" bgcolor="#35577b" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td>Ciaooo
    </td>
    </tr>
    </table>
    Grazie dell' attenzione!!

  2. #2
    Perché hai posizionato le tabelle con valori assoluti??
    Il valore assoluto non va mai usato perché il monitor dove viene realizzato il sito è sempre diverso dall'utente finale che visualizza il sito, di conseguenza ci sarà sempre una non corretta visualizzazione tra sviluppatore e utente finale.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Originariamente inviato da Federix
    Perché hai posizionato le tabelle con valori assoluti??
    Il valore assoluto non va mai usato perché il monitor dove viene realizzato il sito è sempre diverso dall'utente finale che visualizza il sito, di conseguenza ci sarà sempre una non corretta visualizzazione tra sviluppatore e utente finale.
    Infatti sapevo ke il problema che era quello il problema; ma come posso ottenere lo stesso risultato, in un altro modo?

  4. #4
    Io vorrei sapere perché hai posizionato le tabelle in maniera assoluta, a cosa ti serve questo posizionamento??
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  5. #5
    Originariamente inviato da Federix
    Io vorrei sapere perché hai posizionato le tabelle in maniera assoluta, a cosa ti serve questo posizionamento??
    Allora ti spiego ho fatto un logo del sito che praticamente illustra la prima parte del menù.. ora per continuare il menù e lasciarlo omogeneo non sapevo come metterlo attaccato all' immy e allora ho provato così..
    ti posto l' immy del logo

    http://img103.imageshack.us/img103/1780/layout17wq.jpg

  6. #6
    Perché non provi ad utilizzare una tabella che funge da contenitore e poi all'interno di essa, se vuoi, creare altre tabelle per le varie sezioni (menu e contenuto).

    PS = Non posso darti una grande mano perché sono un pò incasinato di lavoro
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  7. #7
    Originariamente inviato da Federix
    Perché non provi ad utilizzare una tabella che funge da contenitore e poi all'interno di essa, se vuoi, creare altre tabelle per le varie sezioni (menu e contenuto).

    PS = Non posso darti una grande mano perché sono un pò incasinato di lavoro
    grazie vedo ke posso fare..

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Federix
    Perché non provi ad utilizzare una tabella che funge da contenitore e poi all'interno di essa, se vuoi, creare altre tabelle per le varie sezioni (menu e contenuto).
    Non e` una buona idea.
    Per vari motivi.
    1. Perche` farebbe uso di marcatori semanticamente sbagliati
    2. Perche` renderebbe la pagina non accessibile
    3. Perche` cercherebbe di aggirare un problema con degli artifici sbagliati.

    I CSS sono fatti per posizionare degli oggetti; il massimo del risultato si ottiene con marcatori corretti.
    Per usare bene i CSS occorre eliminare tutti gli attributi di formattazione dal codice HTML.

    I posizionamenti assoluti sono senz'altro da scartare. Possono servire in qualche caso (particolare), ma in linea di massima creano piu` problemi di quanti ne risolvano.

    Dalla lettura dei post sopra, non riesco a capire come vanno posizionati i blocchi, per cui non riesco a dare consigli validi.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Originariamente inviato da Mich_
    Non e` una buona idea.
    Per vari motivi.
    1. Perche` farebbe uso di marcatori semanticamente sbagliati
    2. Perche` renderebbe la pagina non accessibile
    3. Perche` cercherebbe di aggirare un problema con degli artifici sbagliati.

    I CSS sono fatti per posizionare degli oggetti; il massimo del risultato si ottiene con marcatori corretti.
    Per usare bene i CSS occorre eliminare tutti gli attributi di formattazione dal codice HTML.

    I posizionamenti assoluti sono senz'altro da scartare. Possono servire in qualche caso (particolare), ma in linea di massima creano piu` problemi di quanti ne risolvano.

    Dalla lettura dei post sopra, non riesco a capire come vanno posizionati i blocchi, per cui non riesco a dare consigli validi.
    Provo a postare un' immy o qualcosa!

  10. #10
    Allora questa è l' immy di come si presenta adesso la pagina
    http://img155.imageshack.us/img155/6433/imm3bv.jpg

    questa e di come la vorrei
    http://img125.imageshack.us/img125/3...titled22hj.jpg

    Questi sono i due pezzi del layout
    logo:
    http://img103.imageshack.us/img103/1780/layout17wq.jpg
    Bordo:
    http://img150.imageshack.us/img150/4382/layout20km.jpg

    Questo è l'html:
    <table id="layout" cellpadding="0" cellspacing="0" align="center">
    <tr>
    <td colspan="5">[img]layout_1.jpg[/img]
    </td>
    </tr>
    <tr>
    <td width="32">
    </td>
    <td>
    <table id="menù" cellpadding="0" cellspacing="0">
    <tr>
    <td>
    </td>
    </tr>
    <tr>
    <td>
    </td>
    </tr>
    </table>
    </td>
    <td width="6">
    </td>
    <td>
    <table id="news" cellpadding="0" cellspacing="0">
    <tr>
    <td>[img]layout_2.jpg[/img]
    </td>
    </tr>
    <tr id="border">
    <td>
    </td>
    </tr>
    </table>
    </td>
    <td width="32">
    </td>
    </tr>
    </table>
    questo è il CSS:

    /* Layout */
    /**********/
    #layout {
    width: 725px;
    }

    #menù {
    width: 183px;
    border-left: 2px solid #aaaaaa;
    border-right: 2px solid #aaaaaa;
    background-color: #35577b;
    }

    #news {
    width: 472px;
    background-color: #35577b;
    }

    #border {
    border-left: 2px solid #aaaaaa;
    border-right: 2px solid #aaaaaa;
    }
    Spero di essermi riuscito a spiegare
    Aspetto risposte

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 © 2024 vBulletin Solutions, Inc. All rights reserved.