• User

    Tabelle e Opera

    Ciao a tutti

    ho un problema con Opera e la visualizzazione di una tabella.
    Come vedete dall'immagine qui --> parcheggio.altervista.org/_altervista_ht/immagini_2/tab.JPG <-- a sinistra Firefox e a destra Internet Explorer la visualizzano correttamente, mentre Opera al centro mi aggiunge quello spazio dopo il pulsante il cui style e'

    [html]
    button.puls {
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    font-style:none;
    border-style:solid;
    border-color:#0C0D0C;
    border-width:1px;
    background:#3AC23A;
    color:#FFFFFF;
    width:40px;
    }[/html]e viene richiamato da

    [html]<td>
    <button onclick="addtag('b','')" style="font-weight:bold;" class="puls">B</button>
    </td>[/html]Qualche suggerimento per togliere quel fastidioso spazio bianco?
    Grazie 🙂


  • User Attivo

    Ciao milter,

    non potrebbe essere dovuto allo stile della tabella invece che del button?

    Prova a postare il pezzo di codice relativo.

    :ciauz:


  • User

    Ciao.
    Guarda, ci sto uscendo pazzo.
    Ho ridotto la parte che mi interessa ai minimi termini, ma il risultato non cambia.

    [html]
    <head>
    <style>
    button.puls {
    width:40px;
    }
    </style>
    </head>
    <body>
    <!-- INIZIO TABELLA PULSANTI -->
    <table border="1" bordercolor="00ff00">
    <tr>
    <td>
    <button class="puls">B</button>
    </td>
    <td>
    <button class="puls">I</button>
    </td>
    <td>
    <button class="puls">U</button>
    </td>
    </tr>
    </table>
    <!-- FINE TABELLA PULSANTI -->
    <body>[/html]Ciao e grazie. 🙂


  • User Attivo

    Ciao,

    i tag html ci sono vero nella pagina? Hai solo dimenticato di copiarli immagino.

    Altra domanda: il doctype lo hai settato?


  • User

    ciao.
    si, si, e' tutto a posto..
    ieri pero' continuando ad investigare ho scoperto che e' un problema gia' noto di opera 9

    when Opera 9 renders an input button inside a table cell it adds a gap to the right. Zooming the page removes the gap, as does resetting the zoom size to 100%. Only when the page is refreshed does the gap appear again. The gap does not appear if a <button> element is used. (vedi a questo link ht tp://www .designdetector.com/bugs/opera-input-button-bug.html )
    Io il problema ce l'ho col tag <button> e non con l'input button, ma sostanzialmente penso si tratti dello stesso bug..
    provero' con un <div> anziche' la tabella
    ciao e grazie 🙂