Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    il 2011-09-10 04:38:00.0 alle 2011-09-10 04:38:00.0
    Trollate totali: 6532
    INPUT type="file" - FIXED ROMPICOGLIONI
    Immagine postata dall'utente

    Immagine postata dall'utente

    Immagine postata dall'utente

    E che sia l'ultima volta che devo scaricare i sorgenti di Firefox e starmeli a leggere.

    Fix da inviare a Bugzilla:
    File forms.css (resource://gre-resources/forms.css)

    input[type="file"] > input[type="text"] {
    border-color: inherit;
    background-color: inherit;
    color: inherit;
    font-size: inherit;
    letter-spacing: inherit;
    width: -moz-calc(100% - 7em);
    }

    /* button part of file selector */
    input[type="file"] > input[type="button"] {
    height: inherit;
    font-size: inherit;
    letter-spacing: inherit;
    cursor: inherit;
    width: 7em;
    }

    Aggiungere le due righe in bold (che mi rifiuto di credere nessuno abbia mai aggiunto in 11 anni senza nessuna ragione).
      • Avatar
        ☺
        Scritto da
        altg
        utente che non utiene
        il 2011-09-10 05:32:00.0 alle 2011-09-10 05:32:00.0
        Trollate totali: 11540
        Re: INPUT type="file" - FIXED ROMPICOGLI
        Grande Wakko! Ficoso

        Ah ecco dov'era! Io lo cercavo inutilmente oggi pomeriggio da queste parti: https://hg.mozilla.org/mozilla-central/file/164976... e invece.. ma pensa te! Pero` almeno ci avevo provato, ecco. Per quasi cinque minuti. Imbarazzato

        > Aggiungere le due righe in bold (che mi rifiuto
        > di credere nessuno abbia mai aggiunto in 11 anni
        > senza nessuna
        > ragione).

        La ragione e` come sempre dentro di loro.
        Eppurtroppo pero`, la ragione e` sbagliata. A bocca aperta

        O magari non trovavano piu` dov'era definito il layout del coso. Fantasma

        Sicche` immagino che, anche se gli hai segnalato le correzioni, non le adotteranno. Magari si chiederanno perche` il bottone debba essere di 7 em, o magari rimanderanno la correzione a quando sapranno anche come stylare gli altri controlli, o boh? Fantasma

        Prossimamente vedremo, bookmarkando la pagina nel frattempo.
        Riusciranno i nostri eroi a farsi piu` seghe mentali di me? Newbie, inesperto
        • Avatar
          ☺
          Scritto da
          il 2011-09-10 06:18:00.0 alle 2011-09-10 06:18:00.0
          Trollate totali: 6532
          Re: INPUT type="file" - FIXED ROMPICOGLI

          - Scritto da: altg
          > Grande Wakko! Ficoso
          >
          > Ah ecco dov'era! Io lo cercavo inutilmente oggi
          > pomeriggio da queste parti:
          > https://hg.mozilla.org/mozilla-central/file/164976
          >
          > > Aggiungere le due righe in bold (che mi rifiuto
          > > di credere nessuno abbia mai aggiunto in 11 anni
          > > senza nessuna
          > > ragione).
          >
          > La ragione e` come sempre dentro di loro.
          > Eppurtroppo pero`, la ragione e` sbagliata. A bocca aperta
          >
          > O magari non trovavano piu` dov'era definito il
          > layout del coso.
          > Fantasma
          >
          > Sicche` immagino che, anche se gli hai segnalato
          > le correzioni, non le adotteranno. Magari si
          > chiederanno perche` il bottone debba essere di 7
          > em, o magari rimanderanno la correzione a quando
          > sapranno anche come stylare gli altri controlli,
          > o boh?
          > Fantasma
          >
          > Prossimamente vedremo, bookmarkando la pagina nel
          > frattempo.
          > Riusciranno i nostri eroi a farsi piu` seghe
          > mentali di me?
          > Newbie, inesperto

          Bé, il -moz-calc esiste solo da Firefox 4, quindi prima questa modifica semplicemente non era possibile.

          C'è un piccolo problema con questa fix... se il campo input ha una width troppo piccola (chessò... 10 pixel), il pulsante che invece ha dimensione fissa di 7em "esce" dal box del'input e si va a sovrapporre a quello che sta fuori.

          Il pulsante tuttavia deve avere una dimensione fissa, dipendente dalla dimensione del font usato (per questo ho usato gli em come unità di misura), perciò non vedo soluzione se non quella di impostare un min-width di 7em all'input di tipo file in questo modo il pulsante starà sempre all'interno del box dell'input.
          • Avatar
            ☺
            Scritto da
            altg
            utente che non utiene
            il 2011-09-10 14:25:00.0 alle 2011-09-10 14:25:00.0
            Trollate totali: 11540
            Re: INPUT type="file" - FIXED ROMPICOGLI
            > Bé, il -moz-calc esiste solo da Firefox 4, quindi
            > prima questa modifica semplicemente non era
            > possibile.

            Ganzo! Anche quello, se lo accettassero in uno standard, sarebbe una gran bella aggiunta secondo me. Semplificherebbe situazioni del genere in cui si vuole un 100% meno qualcosa.

            > C'è un piccolo problema con questa fix... se il
            > campo input ha una width troppo piccola
            > (chessò... 10 pixel), il pulsante che invece ha
            > dimensione fissa di 7em "esce" dal box del'input
            > e si va a sovrapporre a quello che sta
            > fuori.
            >
            > Il pulsante tuttavia deve avere una dimensione
            > fissa, dipendente dalla dimensione del font usato
            > (per questo ho usato gli em come unità di
            > misura), perciò non vedo soluzione se non quella
            > di impostare un min-width di 7em all'input di
            > tipo file in questo modo il pulsante starà sempre
            > all'interno del box
            > dell'input.

            Secondo me potrebbero accettarla, almeno come quick fix; risolverebbe gia` molti piagnistei. Insomma, quando nell'esempio dicevo a Opera di fare il selettore largo 100 pixels, era per evidenziare il concetto ma realisticamente chi e` che attribuirebbe a quel coso una width inferiore a 7em?
            • Avatar
              ☺
              Scritto da
              il 2011-09-10 14:29:00.0 alle 2011-09-10 14:29:00.0
              Trollate totali: 6532
              Re: INPUT type="file" - FIXED ROMPICOGLI
              - Scritto da: altg
              > Ganzo! Anche quello, se lo accettassero in uno
              > standard, sarebbe una gran bella aggiunta secondo
              > me. Semplificherebbe situazioni del genere in cui
              > si vuole un 100% meno
              > qualcosa.

              Fa parte del CSS3
              http://www.w3.org/TR/css3-values/#calc

              Opera, Chrome e Safari ancora non lo supportano, Firefox l'ha introdotto in modo sperimentale con il suo solito prefisso -moz.
              http://caniuse.com/calc

              > Secondo me potrebbero accettarla, almeno come
              > quick fix; risolverebbe gia` molti piagnistei.
              > Insomma, quando nell'esempio dicevo a Opera di
              > fare il selettore largo 100 pixels, era per
              > evidenziare il concetto ma realisticamente chi e`
              > che attribuirebbe a quel coso una width inferiore
              > a
              > 7em?

              Non saprei. Come si comportano Opera e affini quando diminuisci troppo la dimensione del campo?
              • Avatar
                ☺
                Scritto da
                altg
                utente che non utiene
                il 2011-09-10 14:37:00.0 alle 2011-09-10 14:37:00.0
                Trollate totali: 11540
                Re: INPUT type="file" - FIXED ROMPICOGLI
                > > Ganzo! Anche quello, se lo accettassero in uno
                > > standard, sarebbe una gran bella aggiunta
                > secondo
                > > me. Semplificherebbe situazioni del genere in
                > cui
                > > si vuole un 100% meno
                > > qualcosa.
                >
                > Fa parte del CSS3
                > http://www.w3.org/TR/css3-values/#calc

                Oooooh!
                Perche` non ci hanno pensato dieci anni fa? In lacrime

                > Opera, Chrome e Safari ancora non lo supportano,
                > Firefox l'ha introdotto in modo sperimentale con
                > il suo solito prefisso
                > -moz.
                > http://caniuse.com/calc

                Opera, datti una mossa porcatroja! Arrabbiato

                > Non saprei. Come si comportano Opera e affini
                > quando diminuisci troppo la dimensione del
                > campo?

                Aspe' che guardo rapidamente su IE e Opera...

                il bottone scorre verso sinistra, e i browser clippano la parte in eccesso riempiendo il tutto con quel che resta del bottone "browse". Al momento non trovo chrome, forse l'avevo disinstallato, sicche` non posso controllare cosa fa. Tentativamente, penso faccia la stessa cosa.
<softv>

Pagina generata in 105 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 21 negli ultimi cinque minuti, 43 negli ultimi 15 minuti