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

    Tabelle dimensione fissa

    Salve a tutti, ho un sito realizzato in php e html, devo creare delle tabelle dove gli utenti posteranno del codice (html e php), da qui un piccolo problema se ho per esempio una tabella simile a questa
    <table width="300" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="300" valign="top"></td>
    </tr>
    </table>
    Quando viene inserito del testo questo va a capo automaticamente quando raggiungi la dimensione massima (in questo caso 300), ma se il testo non ha spazi (testotestotestotesto....) allora prosegue sulla stessa riga senza andare a capo e quindi mi allarga la tabella, con la conseguenza che mi sballa tutta la grafica.
    A me servirebbe che la tabella fosse di dimensione fissa e nel momento in cui il testo è troppo lungo venga aggiunta una barra orrizzontale di scorrimento in questo modo la tabella non verrebbe sfalsata.

    Ovviamente questa barra di scorrimento dovrebbe essere vista solo se il testo supera questa dimensione.
    In pratica vorrei che il risultato fosse uguale a quello che succede su questo forums
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    Spero di essere stato sufficentemente chiaro nell'esporre il mio problema.

    Grazie in anticipo a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    Guarda il sorgente dei css di html.it

    codice:
    .boxcode{
    	background-color: #fff;
    	width: 680px;
    	padding: 10px 5px 20px 5px;
    	border: 1px dashed #000;
    	min-height: 4em;
    	height: auto;
    	white-space: nowrap;
    	overflow: auto;
    	overflow-x: auto;
    	overflow-y: visible;
    }

  3. #3
    Ti ringrazio per avermi risposto, con il codice che hai postato riesco a ridimensionare a piacere il testo dentro il box ma solo se postato normalmente, il problema rimane per il testo senza spazi (testotestotesto......) io vorrei che mi comparisse la barra orrizzontale di scorrimento nel caso che il testo superi una certa dimensione.

    Ciao e grazie ancora

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    guarda che:

    overflow: auto;
    overflow-x: auto;
    overflow-y: visible;

    dovrebbe servire proprio a questo.
    ti rimando all'articolo Qui (in italiano)

  5. #5
    Grazie mille era proprio quello che cercava

    Un saluto a tutti e grazie ancora

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2,620
    prego.

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