Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460

    box con angoli arrotondati : il miglior metodo crossbrowser?

    ragazzi anche se ho letto un po sull'argomento non ho ben capito quale sia il metodo migliore con il quale creare dei box che abbiano gli angoli arrotondati ; cerco una tecnica che sia :

    # adatta ad un layout liquido
    # che vada bene per tutti i browser o quasi ...

    qualcuno mi indirizza sulla strada giusta ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Io sono convinto che la cosa piu` pulita, al momento attuale, siano i "nifty corners" del buon Alessandro Fulciniti (di HTML.it).
    Pero` ci sono altre tecniche, che non ho approfondito in quanto mi sembrano piu` complesse, ma che sono supportate da persone di altissimo livello.
    Vedi tra i "link utili" la sezione arrotondamento.

    In seguito (quando saranno attivi e supportati i CSS3) si potra` fare con solo CSS, ma penso che andro` in pensione prima di poterlo usare realmente.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Originariamente inviato da Mich_
    Io sono convinto che la cosa piu` pulita, al momento attuale, siano i "nifty corners" del buon Alessandro Fulciniti (di HTML.it).
    L'unico problema (che mi ha segnalato un amico) è il "casino" che generano nel DOM ( e io ho segnalato ad Alessandro)... e se vogliamo attenerci alle specifiche W3C questo è un fatto abbastanza importante.
    I nifty corners aggiungono al volo i div necessari e visto che quello che fa fede è appunto il DOM del documento, dal punto di vista tecnico la differenza non c'è: tanto varrebbe inserirli direttamente nel documento originale.

    C'è chi preferisce aggiungere 4 div in più per ogni div o cose così.

    Se fossero necessari box che hanno solo una dimensione che si allarga o si stringe (solo altezza o solo larghezza per esempio) personalmente preferisco aggiungere un paio di div.

    Con layout liquidi son necessari 3,4 o 5 div in più per ogni div e per risparmiare tempo forse è preferibile usare i Nifty.


  4. #4
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    beh , i nifty corners sono una piacevole quanto arguta novità , ma l'uso del JS ... è forse l'unica cosa che non mi convince veramente ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Freax
    beh , i nifty corners sono una piacevole quanto arguta novità , ma l'uso del JS ... è forse l'unica cosa che non mi convince veramente ...
    In realta` nel caso in cui il JS non sia supportato o non funzionante, il sistema degrada bene ad angoli retti, senza alcuna altra controindicazione.
    Quindi non e` un limite per l'accessibilta`, in quanto una pura modifica cosmetica.
    Non ci sono limitazioni all'usabilita` della pagina o alla lettura/comprensione del contenuto.

    E chi non ha i JS si aspetta qualcosa di questo tipo.
    Al limite puoi inserire in testa alla pagina una cosa del tipo:
    <noscript>

    A causa del mancato supporto di JS, il tuo browser mostra gli angoli retti anziche` arrotondati come previsto dal programmatore della pagina</p></noscript>
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.