Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363

    CSS, Input normali e "file"

    Ho un form che si presenta come da allegato.
    Il CSS che uso è questo:
    codice:
    input.text
      {
      width: 300px;
      background-color: #F5F5F5;
      color: #777777;
      border: 0;
      }
    Come mai i due campi risultano diversi?

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Ecco l'allegato.

  3. #3
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    L'allegato precedente corrispondeva alla visualizzazione con Opera 8.54.

    L'allegato seguente invece con Firefox 1.5.0.1.
    Ancora più strano...
    Immagini allegate Immagini allegate

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La classe text a quali campi e` applicata?
    Brutto nome "text": e` un nome usato dal DOM, quindi puo` essere ambiguo in certe condizioni.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da Mich_
    La classe text a quali campi e` applicata?
    Brutto nome "text": e` un nome usato dal DOM, quindi puo` essere ambiguo in certe condizioni.
    A tutti e due Sono entrambi INPUT, è solo il type che cambia...

    Per il nome... farò un "trova e sostituisci" massivo.

  6. #6
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Ho sostituito "text" con "textf".
    Ora Opera e Internet Explorer funzionano, per Firefox non è cambiato nulla

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Presumo che il comportamenteo di Opera sia quello desiderato, mentre quello di FF non ti piaccia.

    Negli input esiste l'attributo size="n_caratteri".

    Se lo usi assieme al width dei CSS (meglio se espresso in em), dovresti riuscire a far funzionare il tutto correttamente
    (si`, lo so, e` un trucco, ma non mi viene in mente altro).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Presumi bene. Però mi pare strano che FF non "funzioni": in fin dei conti il css mi pare sia corretto. Perchè i tag input si comportano in maniera differente a seconda del type?

    Tristezza

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Pare strano anche a me.

    Per sicurezza potresti sottoporre la pagina al validatore HTML del W3C e al validatore CSS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.