Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Piccolo problema con celle con valore null

    Ho un problema stupidissimo. Per offrire un buon layout ho una tabella con boredr="1", delle righe e delle celle. Se i valori delle celle sono pieni nessun problema ma se.........in una cella c'è un valore null non mi appare il bordo.

    Mandrakata: ho messo dei puntini bianchi ad inizio cella ma inspiegabilmente non tutti i testi nelle celle sono perfettamente allineati. Probabilmente perchè, essendo due celle per ogni riga, per una riga su cinque il valore della prima cella è composta da sei lettere, nelle altre quattro è composto da dodici o più lettere.

    Avete un qualche consiglio per ovviare questo piccolissimo problema?

  2. #2
    Potresti posporre al tuo valore una spazio, così se il valore è nullo hai comunque la cella 'bordata'; intendo dire:

    codice:
    <td><%=miovalore%> & n b s p ;</td>
    Ovviamente & n b s p ; va messo senza spazi tra le lettere, ma ho dovuto fare così sennò il forum lo interpreta e mi visualizza blank

  3. #3
    Io gli ho messo uno spazio all'inizio di ogni cella!
    Funziona, se è vuota non la fa vedere "3D"

    codice:
    <td width="154%" height="1">
    Altrimenti gli metti un:

    codice:
    if valore= ""
    then valore= "nbsp" (se non ricordo male è lo spazio

  4. #4
    scusa, ho scritto in fretta ed ho dimenticato un pezzo:
    <td width="154%" height="1">
    &_n_b_s_p; <%=valore%>
    </td>

    ecco lo spazio!
    Aggiornamento ultim'ora
    Ca**o il forum non mi lascia scrivere &_n_b_s_p senza _ che è lo spazio in HTML!

  5. #5
    Ricordati quasi bene, lo spazio è nbsp preceduto da & e seguito da ;

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.