Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    altg
    utente che non utiene
    il 2014-01-28 16:13:35.0 alle 2014-01-28 16:13:35.0
    Trollate totali: 11540
    Suora...
    Ho un problema di CSS che non riesco a risolvere. Mi piacerebbe scrivere un piccolo controllo simile a una textarea, ma semplificato e aggiustato per le mie esigenze. Il discorso funziona, ma il problema e` il "cursore" di testo. L'ho reso come una spanna tra altre spanne di testo che rappresentano quel che viene prima e dopo il cursore; non considerando le spanne che rappresentano testo selezionato, essenzialmente il layout e` cosi`:

    <div id="testo">
      <span id="prima"></span>
      <span id="cursore"></span>
      <span id="dopo"></span>
    </div>
    


    Il problema e` questo:

    Immagine postata dall'utente

    Quando il cursore divide una parola, le spanne spezzano la linea. Questo nonostante la div con id "testo" abbia la proprieta` "white-space: nowrap". Ovviamente mi servirebbe che il testo nelle spanne andasse a capo normalmente, col wordwrap. Pero` le spanne in se` dovrebbero essere "incollate", formare un continuo, in modo che il "cursore" simulato si comporti in maniera piu` simile a un normale cursore di testo.

    L'intera pagina e` provabile qui:

    http://anynowhere.com/personal/wrappingspans/test....

    Prova a scriverci roba come la frase di prova, basta che insomma tu arrivi in fondo e puoi muova, con le frecce cursore, il cursore finche` non spezza la parola in fondo alla prima riga.

    E` possibile aggiustarla?
    • Avatar
      ☺
      Scritto da
      altg
      utente che non utiene
      il 2014-01-28 18:53:20.0 alle 2014-01-28 18:53:20.0
      Trollate totali: 11540
      Re: Suora...
      Uhm.
      Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
      Ma non capisco.
      Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
      No?
      • Avatar
        ☺
        Scritto da
        altg
        utente che non utiene
        il 2014-01-28 19:03:51.0 alle 2014-01-28 19:03:51.0
        Trollate totali: 11540
        Re: Suora...
        > Uhm.
        > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
        > Ma non capisco.
        > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
        > No?

        E invece si`. Triste
        Non e` neanche un baco perche` lo fa anche Firefozz.
        Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
        Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
        • Avatar
          ☺
          Scritto da
          altg
          utente che non utiene
          il 2014-01-28 20:07:00.0 alle 2014-01-28 20:07:00.0
          Trollate totali: 11540
          Re: Suora...
          > > Uhm.
          > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
          > > Ma non capisco.
          > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
          > > No?
          >
          > E invece si`. Triste
          > Non e` neanche un baco perche` lo fa anche Firefozz.
          > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
          > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina

          GRRRRAAAAURRRR!

          http://www.w3.org/TR/CSS21/text.html#white-space-m...

          If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.

          Me lo fanno apposta, me lo fanno. Arrabbiato
          • Avatar
            Scritto da
            Non Autenticato
            il 2014-01-28 20:47:05.0 alle 2014-01-28 20:47:05.0
            Re: Suora...
            > > > Uhm.
            > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
            > > > Ma non capisco.
            > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
            > > > No?
            > >
            > > E invece si`. Triste
            > > Non e` neanche un baco perche` lo fa anche Firefozz.
            > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
            > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
            >
            > GRRRRAAAAURRRR!
            >
            > http://www.w3.org/TR/CSS21/text.html#white-space-m...
            >
            > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
            >
            > Me lo fanno apposta, me lo fanno. Arrabbiato

            Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato
            • Avatar
              ☺
              Scritto da
              altg
              utente che non utiene
              il 2014-01-28 21:01:55.0 alle 2014-01-28 21:01:55.0
              Trollate totali: 11540
              Re: Suora...
              > > > > Uhm.
              > > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
              > > > > Ma non capisco.
              > > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
              > > > > No?
              > > >
              > > > E invece si`. Triste
              > > > Non e` neanche un baco perche` lo fa anche Firefozz.
              > > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
              > > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
              > >
              > > GRRRRAAAAURRRR!
              > >
              > > http://www.w3.org/TR/CSS21/text.html#white-space-m...
              > >
              > > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
              > >
              > > Me lo fanno apposta, me lo fanno. Arrabbiato
              >
              > Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato

              Futura presunta implementazione di tastiera su schermo personalizzata, e altre sciocchezzuole che non voglio lasciare al sistema operativo.
              • Avatar
                Scritto da
                Non Autenticato
                il 2014-01-28 21:08:40.0 alle 2014-01-28 21:08:40.0
                Re: Suora...
                > > > > > Uhm.
                > > > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
                > > > > > Ma non capisco.
                > > > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
                > > > > > No?
                > > > >
                > > > > E invece si`. Triste
                > > > > Non e` neanche un baco perche` lo fa anche Firefozz.
                > > > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
                > > > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
                > > >
                > > > GRRRRAAAAURRRR!
                > > >
                > > > http://www.w3.org/TR/CSS21/text.html#white-space-m...
                > > >
                > > > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
                > > >
                > > > Me lo fanno apposta, me lo fanno. Arrabbiato
                > >
                > > Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato
                >
                > Futura presunta implementazione di tastiera su schermo personalizzata, e altre sciocchezzuole che non voglio lasciare al sistema operativo.

                Uhm, e perché non con una TEXTAREA? Angioletto 2

                Non si inseriscono caratteri accentati! ArrabbiatoPiagnina
                • Avatar
                  ☺
                  Scritto da
                  altg
                  utente che non utiene
                  il 2014-01-28 21:40:01.0 alle 2014-01-28 21:40:01.0
                  Trollate totali: 11540
                  Re: Suora...
                  > > > > > > Uhm.
                  > > > > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
                  > > > > > > Ma non capisco.
                  > > > > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
                  > > > > > > No?
                  > > > > >
                  > > > > > E invece si`. Triste
                  > > > > > Non e` neanche un baco perche` lo fa anche Firefozz.
                  > > > > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
                  > > > > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
                  > > > >
                  > > > > GRRRRAAAAURRRR!
                  > > > >
                  > > > > http://www.w3.org/TR/CSS21/text.html#white-space-m...
                  > > > >
                  > > > > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
                  > > > >
                  > > > > Me lo fanno apposta, me lo fanno. Arrabbiato
                  > > >
                  > > > Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato
                  > >
                  > > Futura presunta implementazione di tastiera su schermo personalizzata, e altre sciocchezzuole che non voglio lasciare al sistema operativo.
                  >
                  > Uhm, e perché non con una TEXTAREA? Angioletto 2

                  Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.

                  > Non si inseriscono caratteri accentati! ArrabbiatoPiagnina

                  E` un abbozzo. Alla fine ci sarebbero.
                  • Avatar
                    Scritto da
                    Non Autenticato
                    il 2014-01-28 21:41:35.0 alle 2014-01-28 21:41:35.0
                    Re: Suora...
                    > > > > > > > Uhm.
                    > > > > > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
                    > > > > > > > Ma non capisco.
                    > > > > > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
                    > > > > > > > No?
                    > > > > > >
                    > > > > > > E invece si`. Triste
                    > > > > > > Non e` neanche un baco perche` lo fa anche Firefozz.
                    > > > > > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
                    > > > > > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
                    > > > > >
                    > > > > > GRRRRAAAAURRRR!
                    > > > > >
                    > > > > > http://www.w3.org/TR/CSS21/text.html#white-space-m...
                    > > > > >
                    > > > > > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
                    > > > > >
                    > > > > > Me lo fanno apposta, me lo fanno. Arrabbiato
                    > > > >
                    > > > > Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato
                    > > >
                    > > > Futura presunta implementazione di tastiera su schermo personalizzata, e altre sciocchezzuole che non voglio lasciare al sistema operativo.
                    > >
                    > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                    >
                    > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.

                    Ma degraderebbe graziosamente.

                    > > Non si inseriscono caratteri accentati! ArrabbiatoPiagnina
                    >
                    > E` un abbozzo. Alla fine ci sarebbero.
                    • Avatar
                      ☺
                      Scritto da
                      altg
                      utente che non utiene
                      il 2014-01-28 21:47:29.0 alle 2014-01-28 21:47:29.0
                      Trollate totali: 11540
                      Re: Suora...
                      > > > > > > > > Uhm.
                      > > > > > > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
                      > > > > > > > > Ma non capisco.
                      > > > > > > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
                      > > > > > > > > No?
                      > > > > > > >
                      > > > > > > > E invece si`. Triste
                      > > > > > > > Non e` neanche un baco perche` lo fa anche Firefozz.
                      > > > > > > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
                      > > > > > > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
                      > > > > > >
                      > > > > > > GRRRRAAAAURRRR!
                      > > > > > >
                      > > > > > > http://www.w3.org/TR/CSS21/text.html#white-space-m...
                      > > > > > >
                      > > > > > > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
                      > > > > > >
                      > > > > > > Me lo fanno apposta, me lo fanno. Arrabbiato
                      > > > > >
                      > > > > > Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato
                      > > > >
                      > > > > Futura presunta implementazione di tastiera su schermo personalizzata, e altre sciocchezzuole che non voglio lasciare al sistema operativo.
                      > > >
                      > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                      > >
                      > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                      >
                      > Ma degraderebbe graziosamente.

                      Impedendomi di profilare l'utente col javascript. Ficoso
                      • Avatar
                        Scritto da
                        Non Autenticato
                        il 2014-01-28 23:01:30.0 alle 2014-01-28 23:01:30.0
                        Re: Suora...
                        > > > > > > > > > Uhm.
                        > > > > > > > > > Ho trovato il problema: e` il fatto che le spanne abbiano "white-space: pre-wrap".
                        > > > > > > > > > Ma non capisco.
                        > > > > > > > > > Il wrap all'interno delle spanne non dovrebbe interferire col wrap della div contenitrice.
                        > > > > > > > > > No?
                        > > > > > > > >
                        > > > > > > > > E invece si`. Triste
                        > > > > > > > > Non e` neanche un baco perche` lo fa anche Firefozz.
                        > > > > > > > > Dev'essere una qualche conseguenza dello standard, ma dov'e` scritta?
                        > > > > > > > > Perche` 'ste cose html+css mi mettono sempre i bastoni fra le ruote? Perche`? Piagnina
                        > > > > > > >
                        > > > > > > > GRRRRAAAAURRRR!
                        > > > > > > >
                        > > > > > > > http://www.w3.org/TR/CSS21/text.html#white-space-m...
                        > > > > > > >
                        > > > > > > > If 'white-space' is set to 'pre' or 'pre-wrap', any sequence of spaces (U+0020) unbroken by an element boundary is treated as a sequence of non-breaking spaces. However, for 'pre-wrap', a line breaking opportunity exists at the end of the sequence.
                        > > > > > > >
                        > > > > > > > Me lo fanno apposta, me lo fanno. Arrabbiato
                        > > > > > >
                        > > > > > > Carino eh, ma perché non usare una TERXTAREA normale? Imbarazzato
                        > > > > >
                        > > > > > Futura presunta implementazione di tastiera su schermo personalizzata, e altre sciocchezzuole che non voglio lasciare al sistema operativo.
                        > > > >
                        > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                        > > >
                        > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                        > >
                        > > Ma degraderebbe graziosamente.
                        >
                        > Impedendomi di profilare l'utente col javascript. Ficoso

                        A bocca storta
                        • Avatar
                          ☺
                          Scritto da
                          altg
                          utente che non utiene
                          il 2014-01-28 23:03:22.0 alle 2014-01-28 23:03:22.0
                          Trollate totali: 11540
                          Re: Suora...
                          > > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                          > > > >
                          > > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                          > > >
                          > > > Ma degraderebbe graziosamente.
                          > >
                          > > Impedendomi di profilare l'utente col javascript. Ficoso
                          >
                          > A bocca storta

                          Se lo fa la NSA, perche` non puo` farlo un povero cristo? Imbarazzato
                          • Avatar
                            Scritto da
                            Non Autenticato
                            il 2014-01-28 23:11:13.0 alle 2014-01-28 23:11:13.0
                            Re: Suora...
                            Scritto da: altg
                            > > > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                            > > > > >
                            > > > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                            > > > >
                            > > > > Ma degraderebbe graziosamente.
                            > > >
                            > > > Impedendomi di profilare l'utente col javascript. Ficoso
                            > >
                            > > A bocca storta
                            >
                            > Se lo fa la NSA, perche` non puo` farlo un povero cristo? Imbarazzato

                            SISTER'S TITS OR GTFO Arrabbiato

                            Cylon
                          • Avatar
                            Scritto da
                            Non Autenticato
                            il 2014-01-29 12:10:02.0 alle 2014-01-29 12:10:02.0
                            Re: Suora...
                            > > > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                            > > > > >
                            > > > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                            > > > >
                            > > > > Ma degraderebbe graziosamente.
                            > > >
                            > > > Impedendomi di profilare l'utente col javascript. Ficoso
                            > >
                            > > A bocca storta
                            >
                            > Se lo fa la NSA, perche` non puo` farlo un povero cristo? Imbarazzato

                            I poveri cristi potenziali vittime dell'NSA dovrebbero studiare modi per sfuggirle, non per imitarla.
                            • Avatar
                              ☺
                              Scritto da
                              altg
                              utente che non utiene
                              il 2014-01-29 12:59:40.0 alle 2014-01-29 12:59:40.0
                              Trollate totali: 11540
                              Re: Suora...
                              > > > > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                              > > > > > >
                              > > > > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                              > > > > >
                              > > > > > Ma degraderebbe graziosamente.
                              > > > >
                              > > > > Impedendomi di profilare l'utente col javascript. Ficoso
                              > > >
                              > > > A bocca storta
                              > >
                              > > Se lo fa la NSA, perche` non puo` farlo un povero cristo? Imbarazzato
                              >
                              > I poveri cristi potenziali vittime dell'NSA dovrebbero studiare modi per sfuggirle, non per imitarla.

                              Sfuggirle significherebbe costruire hardware da soli e rimettere in piedi internet da soli: e` una soluzione imponderabile perfino per i polli assembly come me. Io l'ho gia` detta qual'e` la naturale evoluzione della sorveglianza, ma a voi la verita` da` fastidio e poi ve la prendete con l'ambasciatore... Imbarazzato
                              • Avatar
                                Scritto da
                                Non Autenticato
                                il 2014-01-29 13:06:27.0 alle 2014-01-29 13:06:27.0
                                Re: Suora...
                                > > > > > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                                > > > > > > >
                                > > > > > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                                > > > > > >
                                > > > > > > Ma degraderebbe graziosamente.
                                > > > > >
                                > > > > > Impedendomi di profilare l'utente col javascript. Ficoso
                                > > > >
                                > > > > A bocca storta
                                > > >
                                > > > Se lo fa la NSA, perche` non puo` farlo un povero cristo? Imbarazzato
                                > >
                                > > I poveri cristi potenziali vittime dell'NSA dovrebbero studiare modi per sfuggirle, non per imitarla.
                                >
                                > Sfuggirle significherebbe costruire hardware da soli e rimettere in piedi internet da soli: e` una soluzione imponderabile perfino per i polli assembly come me.

                                O collaborare con chi si proponga di costruire hardware e rifare internet, molti polli insieme.

                                > Io l'ho gia` detta qual'e` la naturale evoluzione della sorveglianza, ma a voi la verita` da` fastidio e poi ve la prendete con l'ambasciatore... Imbarazzato

                                La tua verità non ci piace! Geek
                                • Avatar
                                  ☺
                                  Scritto da
                                  altg
                                  utente che non utiene
                                  il 2014-01-29 13:11:11.0 alle 2014-01-29 13:11:11.0
                                  Trollate totali: 11540
                                  Re: Suora...
                                  > > > > > > > > > Uhm, e perché non con una TEXTAREA? Angioletto 2
                                  > > > > > > > >
                                  > > > > > > > > Perche` una textarea non fa quello che voglio, quando voglio e come voglio, perche` e` influenzata a palla dalla UI di sistema.
                                  > > > > > > >
                                  > > > > > > > Ma degraderebbe graziosamente.
                                  > > > > > >
                                  > > > > > > Impedendomi di profilare l'utente col javascript. Ficoso
                                  > > > > >
                                  > > > > > A bocca storta
                                  > > > >
                                  > > > > Se lo fa la NSA, perche` non puo` farlo un povero cristo? Imbarazzato
                                  > > >
                                  > > > I poveri cristi potenziali vittime dell'NSA dovrebbero studiare modi per sfuggirle, non per imitarla.
                                  > >
                                  > > Sfuggirle significherebbe costruire hardware da soli e rimettere in piedi internet da soli: e` una soluzione imponderabile perfino per i polli assembly come me.
                                  >
                                  > O collaborare con chi si proponga di costruire hardware e rifare internet, molti polli insieme.

                                  Ce ne vogliono troppi, e quelli che assemblano il software ci sono gia` in quantita`.
                                  Io non son buono ad assemblare l'hardware (a parte quello semplice e massiccio come l'Argent).

                                  > > Io l'ho gia` detta qual'e` la naturale evoluzione della sorveglianza, ma a voi la verita` da` fastidio e poi ve la prendete con l'ambasciatore... Imbarazzato
                                  >
                                  > La tua verità non ci piace! Geek

                                  L'ho notato, ma non e` la mia.
                                  Ve lo dira` il tempo.
    • Avatar
      ☺
      Scritto da
      ::1
      il 2014-01-28 23:52:18.0 alle 2014-01-28 23:52:18.0
      Trollate totali: 12321
      Re: Suora...
      Ho letto il thread, non so come aiutarti (almeno non mi è mai capitato), però immagino abbiano avuto un problema simile quelli di ace editor, dai un occhiata al codice per vedere come hanno risolto.
      Young professional woman and busy mom.
      • Avatar
        ☺
        Scritto da
        altg
        utente che non utiene
        il 2014-01-29 03:53:35.0 alle 2014-01-29 03:53:35.0
        Trollate totali: 11540
        Re: Suora...
        > Ho letto il thread, non so come aiutarti (almeno non mi è mai capitato),

        Lo so, certe cose in html+css capitano solo a chi esce dal seminato.
        Io esco sempre dal seminato, e quindi a me capitano sempre.
        E` soprattutto per questo che ho in astio html+css.

        > però immagino abbiano avuto un problema simile quelli di ace editor, dai un occhiata al codice per vedere come hanno risolto.

        Controllano il cursore attribuendogli coordinate in pixels, sovrapponendolo al testo piuttosto che lasciando che il browser ce lo infili nel mezzo con le normali regole di formattazione. Non ho idea se riescano a supportare font proporzionali con questo sistema, pero`: l'esempio nella home page ha un font monospaced, a me idealmente piacerebbe proporzionale come quello che sto usando adesso (averia serif libre).

        Anch'io, comunque, ho "rattoppato" il problema: ho aggiornato il file sul server, se vuoi toglierti la curiosita`. Sto gestendo la formattazione del testo (ritorni carrello, blanks e tabulazioni, per ora) traducendo i codici di formattazione in tag ed entita` (al momento uso 4 nbsp per rappresentare un tab, e l'ovvio <br> per il ritorno carrello). Questo mi ha permesso di rinunciare al problematico "white-space: pre-wrap", ma allo stesso tempo ha introdotto il malefico spazio forzato dopo l'elemento cursore che ha (e non puo` avere altro che) "display: inline-block". Un problema descritto bene qui:

        http://www.html.it/articoli/inline-block-risolvere...

        La tecnica dei commenti nell'html non aveva effetto, mentre quella della font-size: 0 mi obbliga poi a specificare le dimensioni in pixels per annullare la dimensione zero della div contenitrice delle spanne. Sicche` ho optato per il brutto e fragile, ma comunque fin qui funzionante, margine destro negativo (-6 px nel mio caso). Il risultato e` quel che volevo, ma chissa` perche`, quando arrivo in fondo a una battaglia del genere contro l'operato del W-3-ChePPalle, mi viene da prendere a testate tutto quello che si trova nel raggio di... tre metri con un errore massimo di un pixel in piu` o in meno per differenze nell'arrotondamento. Triste
        • Avatar
          Scritto da
          Non Autenticato
          il 2014-01-29 12:16:22.0 alle 2014-01-29 12:16:22.0
          Re: Suora...
          > > Ho letto il thread, non so come aiutarti (almeno non mi è mai capitato),
          >
          > Lo so, certe cose in html+css capitano solo a chi esce dal seminato.
          > Io esco sempre dal seminato, e quindi a me capitano sempre.
          > E` soprattutto per questo che ho in astio html+css.

          Fuori dal seminato è pieno di boie.

          Ad un certo punto mi sono stufato del DHTML sperimentale (anche perché produce pagine impossibili da salvare o da usare non appena l'utente fa qualcosa... fuori dal seminato) e ho deciso di limitarmi a ciò che si può fare all'interno di procedure consolidate conformi allo standard. Però lo standard evolve e io sono rimasto al passato, né ho più motivi per stargli dietro.

          > > però immagino abbiano avuto un problema simile quelli di ace editor, dai un occhiata al codice per vedere come hanno risolto.
          >
          > Controllano il cursore attribuendogli coordinate in pixels, sovrapponendolo al testo piuttosto che lasciando che il browser ce lo infili nel mezzo con le normali regole di formattazione. Non ho idea se riescano a supportare font proporzionali con questo sistema, pero`: l'esempio nella home page ha un font monospaced, a me idealmente piacerebbe proporzionale come quello che sto usando adesso (averia serif libre).
          >
          > Anch'io, comunque, ho "rattoppato" il problema: ho aggiornato il file sul server, se vuoi toglierti la curiosita`. Sto gestendo la formattazione del testo (ritorni carrello, blanks e tabulazioni, per ora) traducendo i codici di formattazione in tag ed entita` (al momento uso 4 nbsp per rappresentare un tab, e l'ovvio <br> per il ritorno carrello). Questo mi ha permesso di rinunciare al problematico "white-space: pre-wrap", ma allo stesso tempo ha introdotto il malefico spazio forzato dopo l'elemento cursore che ha (e non puo` avere altro che) "display: inline-block". Un problema descritto bene qui:
          >
          > http://www.html.it/articoli/inline-block-risolvere...
          >
          > La tecnica dei commenti nell'html non aveva effetto, mentre quella della font-size: 0 mi obbliga poi a specificare le dimensioni in pixels per annullare la dimensione zero della div contenitrice delle spanne. Sicche` ho optato per il brutto e fragile, ma comunque fin qui funzionante, margine destro negativo (-6 px nel mio caso).

          Questo tipo di soluzioni risolve un problema per crearne altri, magari in futuro.

          > Il risultato e` quel che volevo, ma chissa` perche`, quando arrivo in fondo a una battaglia del genere contro l'operato del W-3-ChePPalle, mi viene da prendere a testate tutto quello che si trova nel raggio di... tre metri con un errore massimo di un pixel in piu` o in meno per differenze nell'arrotondamento. Triste
          • Avatar
            ☺
            Scritto da
            altg
            utente che non utiene
            il 2014-01-29 12:55:13.0 alle 2014-01-29 12:55:13.0
            Trollate totali: 11540
            Re: Suora...
            > > > Ho letto il thread, non so come aiutarti (almeno non mi è mai capitato),
            > >
            > > Lo so, certe cose in html+css capitano solo a chi esce dal seminato.
            > > Io esco sempre dal seminato, e quindi a me capitano sempre.
            > > E` soprattutto per questo che ho in astio html+css.
            >
            > Fuori dal seminato è pieno di boie.

            Eh si`, guarda Shumacker, poveretto... In lacrime

            > Ad un certo punto mi sono stufato del DHTML sperimentale (anche perché produce pagine impossibili da salvare o da usare non appena l'utente fa qualcosa... fuori dal seminato) e ho deciso di limitarmi a ciò che si può fare all'interno di procedure consolidate conformi allo standard. Però lo standard evolve e io sono rimasto al passato, né ho più motivi per stargli dietro.

            Be', lo standard ha di buono che ha standardizzato il rendering e il comportamento dei browsers.
            Almeno, oggi, se fai una cosa un po' patchy ci sono piu` possibilita` che la patch regga.

            > > La tecnica dei commenti nell'html non aveva effetto, mentre quella della font-size: 0 mi obbliga poi a specificare le dimensioni in pixels per annullare la dimensione zero della div contenitrice delle spanne. Sicche` ho optato per il brutto e fragile, ma comunque fin qui funzionante, margine destro negativo (-6 px nel mio caso).
            >
            > Questo tipo di soluzioni risolve un problema per crearne altri, magari in futuro.

            Ne sono consapevole, infatti cerchero` di passare alla soluzione font-size: 0 nel container. Va sempre a finire che inizio con misure eleganti e interdipendenti in em ed ex, e poi a un certo punto un problemino di arrotondamenti mi fa passare ai px. Triste
<softv>

Pagina generata in 181 millisecondi

Utenti attivi: 10 nell'ultimo minuto, 21 negli ultimi cinque minuti, 55 negli ultimi 15 minuti