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

    [Form] Differenze visualizzazione tra IE e Firefox

    Ciao a tutti!
    Sto progettando un sito web scritto in php ma purtroppo i form d'inserzione vengono visualizzati diversamente a seconda che si usi Ie o Firefox.
    Sono sottigliezze, certo, ma ci terrei molto che il sito venga visualizzato correttamente con entrambi i browser.

    Nello specifico ho il seguente form:
    [code]
    <Form valori>
    <input type="text" size="40">
    <textarea rows="5" cols="40"></textarea
    </Form>
    [/quote]

    Bene, in Ie il campo textarea ha anche la barra di scorrimento (inattiva, dato che il campo è vuoto) e comunque si trova allineato con il campo "text".
    Con firefox invece il campo textarea non ha la barra di scorrimento ma appare più largo del campo "text".

    Come posso ovviare al problema?

    Css?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Usa i css

    codice:
    <form>
    <input type="text" style="width: 100px;">
    
    
    <textarea rows="5" cols="40" style="width: 300px; height: 160px; overflow: auto;"></textarea>
    </form>
    Se non devi validarlo xhtml puoi anche togliere l'attributo 'cols' dalla textarea


    Ciao
    -Fab-
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    I form sono gli oggetti più difficili da formattare uniformemente tra diversi browser, proprio perché ogni browser ha intepretazioni tutte sue. Se non ricordo male, ho letto proprio ieri un thread aperto da Thomas_Anderson su vari esperimenti per riuscire a formattare quasi nello stesso modo i campi di un form con Firefox, IE e Opera. Ci sono notevoli differenze in tutti e tre i browser. Nel caso della textarea, è IE che visualizza la scrollbar (anche se non servirebbe, e quindi la mostra inattiva). Firefox invece "pensa" che finché la textarea non contiene un testo che va oltre la sua altezza, non serve visualizzare la barra di scorrimento. Purtroppo quando si formattano campi di form bisogna andare per (molti) tentativi...
    Ti consiglio di provare a cercare quel thread di Thomas_Anderson, perché è molto interessante.

  4. #4
    Originariamente inviato da seed_squall_it

    Ti consiglio di provare a cercare quel thread di Thomas_Anderson, perché è molto interessante.
    Se non l'avete già trovato ....

    http://forum.html.it/forum/showthrea...hreadid=984700



  5. #5

  6. #6
    Originariamente inviato da fcaldera


    Se non devi validarlo xhtml puoi anche togliere l'attributo 'cols' dalla textarea


    Ciao
    -Fab-

    ehmm... ma che suggerimento è?
    w la topa

  7. #7
    Ti consiglio di provare a cercare quel thread di Thomas_Anderson, perché è molto interessante
    grazie a tutti ragazzi!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.