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

    testo giustificato in JS

    Ciao a tutti,
    ho la necessità di di scrivere del testo giustificato in una colonna con una larghezza definita.
    Utilizzando l'istruzione justify dei CSS ottendo la naturalmente la gistificazione, ma l'effetto indesiderato di avere a volte molto spazio tra le parole, a volto poco spazio.

    Esiste una funzione o un plugin in JS che mi consenta di andare a capo in moto automatico ogni volta che si arriva a fine spazio?

    Grazie per suggerimenti o segnalazioni

  2. #2
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Non è molto chiaro. La formattazione giustificata inserisce per riga il numero massimo di parole prima che si superi la lunghezza della riga stessa, quindi le riposiziona per eliminare il margine destro. Insomma, esegue già quello che chiedi, ovvero di andare a capo in moto automatico ogni volta che si arriva a fine spazio. Se fai il confronto con la formattazione allineata a sinistra ti accorgerai che le parole contenute in ciascuna riga sono le stessa, cambia solo la posizione. Ma forse non ti sei spiegato bene.

  3. #3
    Il justify per garantire l'allineamento deve necessariamente gestire gli spazi far lettere e parole.
    Al limite quello che puoi fare per provare ad ottenere un maggiore controllo è usare anche letter-spacing e word-spacing, un tentativo che può meritarti fare ma vedrai che la giustificazione continuerà a produrre alcuni spazi non così rigorosi come li vorresti. Ad ogni modo, certamente, introduci un maggiore controllo.

    Comunque è roba da forum css più che javascript.

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.