Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    CSS: word break o cosa..?

    Non sono così certo che una domanda sui fogli di stile vada in questa sezione ma insomma.. cazziatemi se dovuto

    Il problema che ho riguarda appunto i CSS ( con possibile soluzione in js tuttavia ) ed è un filino complicato da spiegare, per cui chi è così gentile da volerci dare un'occhiata lo può trovare spiegato qui..

    http://www.jurito.net/otro/problema.htm


    grazie in anticipo dell'attenzione.

  2. #2
    ok, problema parzialmente risolto usando word-wrap: break-word invece di word-break: break-all.

    Mozilla non apprezza però qualche suggerimento?

  3. #3
    Utente di HTML.it L'avatar di pireda
    Registrato dal
    Jul 2001
    Messaggi
    654
    Ti conviene postare sul forum HTML...è più frequentato!
    Maddalena... Perché proprio Iacchetti!...

  4. #4
    heh, già avevo postato in scripting e m'han spostato qua a calci

  5. #5
    Utente di HTML.it L'avatar di pireda
    Registrato dal
    Jul 2001
    Messaggi
    654
    Se non l'hai gia fatto l'unica cosa che ti posso consigliare è vedere se trovi qualcosa sulla guida ai CSS di HTML.it
    Maddalena... Perché proprio Iacchetti!...

  6. #6
    Il comportamento di Mozilla e' corretto: se un elemento supera la larghezza del box model in cui e' contenuto deve sbordare da esso. CSS non ha la capacita' di spezzare le parole ogni tot caratteri (come potrebbe d'altronde?).

    Le soluzioni al tuo problema sono:

    1) Usa parole di una lunghezza normale, inserendo spazi tra esse e prevedi uno spazio ed una grandezza del carattere conforme al contenuto.

    2) Usa scripting client-side (JS) o server-side (PHP. ASP) per inserire ogni X caratteri un
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  7. #7
    hehe se avessi un euro per ogni volta che mi è stato risposto "mozilla ha ragione"..

    Spesso è vero, ma in questo caso non è questione di diversa interpretazione tra ie e moz, è proprio il fatto che word-wrap pel dinosaurone non esiste..

    Comunque grazie, penso farò qualche esperimento in php visto che il problema occorre in una tagboard ed il testo viene inserito dall'utente..

  8. #8
    Originariamente inviato da JuRito
    ma in questo caso non è questione di diversa interpretazione tra ie e moz, è proprio il fatto che word-wrap pel dinosaurone non esiste..
    Guarda che il word-wrap sta solo nelle text-area!! Non c'e' nessun altro elemento che possieda il word-wrap. Dentro il box model, se tu gli dai una largherzza lui cerca di rispettarla, andando "a capo" se le parole lo consentono. Prova a costruire un box con altezza e larghezza e ad inserirvi un testo che sborda entrambi i lati e vedi che succede, poi gioca con !Important e la posizione all'interno del CSS di altezza e larghezza. Dovresti trarne qualche insegnamento.

    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  9. #9
    word-wrap ha funzionato egregiamente nelle div uh!
    comunque !important sarà bene che lo approfondisca, grazie del consiglio.

  10. #10
    Originariamente inviato da JuRito
    word-wrap ha funzionato egregiamente nelle div uh!
    Se hai risolto su Mozilla, puoi inviare un po' di codice di esempio?? Grazie.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

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.