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

    carattere di tabulazione... problema

    salve a tutti...

    vi espongo in maniera concisa il mio problema....

    io ho la necessità di formattare un testo facendo in modo che se è più lunga di un certo numero di caratteri, questa viene messa su due righe e la seconda riga, tenendo presente che tra il bordo del div e l'inizio della stringa c'è un immagine grande 10px per 10px..

    tempo fà avevo creato una sub che faceva questo lavoro:

    codice:
    Function SistemaMenu(Valore, Lettere, numSpazi)
        Dim VoceMenu, NumeroSpazi, arrStringa, Stringa
        SistemaMenu = Empty
        Stringa = Trim(UCase(Valore))
        arrStringa = Split(Stringa, " ")
        NumeroSpazi = numSpazi + 4
        Do While Not Stringa = ""
            For y = 0 To UBound(arrStringa)
    			on error resume next
                VoceMenu = Trim(VoceMenu & " " & arrStringa(y))
                If Len(VoceMenu) < Lettere Then
                    Stringa = Trim(Replace(Stringa, arrStringa(y), "", 1, 1))
                    arrStringa(y) = ""
                Else
                    Exit For
                End If
            Next
            SistemaMenu = SistemaMenu & Trim(VoceMenu)
            If Len(Trim(Stringa)) > 0 Then
                SistemaMenu = SistemaMenu & "
    "
                For y = 1 To NumeroSpazi
                    SistemaMenu = SistemaMenu & "&nbsp"
                Next
            End If
            VoceMenu = ""
        Loop
    End Function
    solo che ora, vorrei sostituire i "&nbsp" con un carattere di tabulazione...

    solo che mi sn accorto che scrivendo chr(asc(vbTab)) tutte e due le righe vengono allineate al bordo sinistro del div, mentre se visualizzo il codice sorgente la tabulazione c'è...

    come posso fare a inserire questo carattere di tabulazione?

    grazie
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  2. #2
    scusate, manca un pezzo....

    io voglio che in pratica se la stringa è + lunga di un certo numero di caratteri, il programma in automatico mi trasformi il testo a una riga in un testo a + righe...

    tenendo presente che a sinistra della prima riga c'è un immagine di 10px volevo mettere le altre righe allineate alla prima riga...

    e ci sono riuscito grazie ai "&nbsp" ma poi mi sono accorto che visualizzando il codice sorgente, esce una roba illeggibile....

    ecco x' volevo trovare altre soluzioni al &nbsp.....

    anke x' col carattere " " ottengo lo stesso risultato delle tabulazioni...

    qualcuno ha qualche idea?
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao andreaciao_22,

    mi sa che non conoscitanto l'html ... se vuoi visualizzare più spazzi nel browser devi usare peffozza &nbsp;

  4. #4
    lo sò....

    ma volevo trovare un modo x nn farli visualizzare nel codice sorgente...

    grazie cmq
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma perché non usi i CSS e posizioni il testo intorno all'immagine come preferisci senza inutili spazi o tabulazioni?

    Roby

  6. #6
    mi spiego meglio....

    andate sul sito http://www.minoranzafilago.it/

    il menù è fatto a quella maniera sl che io usavo i &nbsp....

    l'idea dei div nn era malvagia... se non che ogni voce può essere spostata a destra rispetto a quello precedente, come vedrai tu dal sito....

    in pratica è un menù ad albero....
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si fa con i CSS gestendo al meglio l'attributo[*]
    Siamo OT qui nel forum ASP però.

    Roby

  8. #8
    Originariamente inviato da Roby_72
    Si fa con i CSS gestendo al meglio l'attributo[*]
    Siamo OT qui nel forum ASP però.

    Roby
    :rollo: http://basic.html.it/guide/lezione/38/le-liste/

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.