Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708

    Pulsanti compatibilità con tutti gli IE

    Ciao a tutti

    è da 3 giorni che sbatto la testa nel caotico mondo dei pulsanti! Vorrei creare un bottone un pò diverso con angoli arrotondati, sfumature, ect... ma mi sono reso conto che tutto questo è impossibile su IE dalla versione 9, compresa in giù, infatti la sfumatura in IE si ha dalla versione 10.

    Cmq ho provato, dopo aver letto articoli che ci sono hacks per far riconoscere a tutti gli IE le proprietà dei CSS3. Allora ho provato a realizzare pulsanti leggendo queste due guide:

    http://www.html.it/articoli/pulsanti...nali-con-css3/

    http://www.html.it/articoli/bottoni-...-con-i-css3-1/

    Nell'articolo 3D sono riuscito a visualizzare il pulsante IE9 ma in quelli precedenti no.

    Nel secondo articolo solo l'esempio 6 bis:
    http://www.html.it/articoli/3955/ese...empio6bis.html

    fa visualizzare gli angoli arrotondati su IE9, l'ultimo esempio non funziona su IE9.

    Detto questo ho provato degli hacks e generatori di pulsanti per rendere IE "NORMALE" come gli altri browser!

    Ho provato con:
    - PIE
    - Selectivizr
    - ie-css3

    ... ed altre cose

    Qualcuno ha provato e fatto funzionare questi pulsanti con IE6,7,8,9? (magari IE6...anche no!)

    Pier

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    con csspie molti effetti funzionano anche con ie6 (testati e usati), per la compatibilità basta guardare comunque la documentazione sul sito: http://css3pie.com/documentation/sup...#border-radius

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Ciao

    ci sono riuscito!

    Utilizzando PIE, ad esempio per creare un bottone con angoli arrotondati, basta fare così:

    html:
    codice:
    <button type="submit" name="invia" class="bottone">INVIA</button>
    css:
    codice:
    .bottone{
    border-radius:10px;/*angoli arrotondati*//*Per tutti i browser*/
    behavior:url(PIE/pie.htc);
    }
    L'unico file che serve è il "pie.htc" che io ho messo nella cartella "PIE".

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.