Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12

Discussione: input piu lungo in IE7

  1. #11
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In realta` quanto detto la Lila non e` esatto al 100%.

    Di solito si crea un CSS generale che va bene per (quasi) tutti i browser, e poi se non si riesce a sistemare per uno o piu` versioni di IE si inserisce un CSS tramite commenti condizionali in modo da "correggere" le impostazioni per quel/i particolare/i browser.

    In pratica:
    <link type="text/css" rel="stylesheet" href="perTutti.css" />


    In alternativa si usano anche degli hack, dei trucchi per far leggere alcune direttive CSS solo ad un browser: da parte mia sono in genere contrario a tali hack, dato che non si sa a priori come verranno interpretati dai browser futuri. Infatti alcuni hack sfruttano altri bachi dei browser per fornire codice solo ad una particolare versione del browser.

    Pero` alcuni hack sono considerati sicuri, come ad esempio l'hack che sfrutta !important:
    Esempio:
    width: auto; !important;
    min-width: 200px;
    width: 200px;
    In questo caso i brwoser standard prendono la larghezza automatica, con un minimo di 200px; invece IE (dove non e` definito min-width, e neppure !important) legge solo la larghezza 200px (che peraltro tratta come se fosse min-width).

    Ci sono siti specializzati che raccolgono gli hack per IE. Qualcuno forse e` citato tra i "link utili", altri li puoi trovare con una ricerca in rete.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  2. #12
    Grazie mille Mich_ ...sei sempre precisissimo!
    Provo a fare una ricerca per approfondire un po sugli hack!

    A presto!


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.