2011-08-08 12 views
5

Recentemente ho sviluppato per Android e ho scoperto quanto sia fantastico 9-patch. Mi chiedevo se potesse essere usato nel web design, così ha fatto zng; la risposta è si.Soluzione per nove patch cross-browser attualmente disponibile per il raggio di confine

La mia domanda ora è, c'è qualcosa (un plugin jQuery possibilmente) là fuori in questo momento che utilizza la tecnica 9-patch per affrontare la mancanza di compatibilità cross-browser, in particolare IE?

risposta

1

Sì, c'è un plugin jQuery (come sempre):

http://code.google.com/p/scale9grid/

+1

ho consigliato prima: http://stackoverflow.com/questions/6975289/how-can-i-make-an-arbitrary-sized-html-element-with- parzialmente trasparenti-borders/6975339 # 6975339. Questa domanda non è un duplicato, anche se le mie risposte sono le stesse. – thirtydot

0

Sto leggendo una buona tecnica chiamata polyfill e shim. Cross browser polyfills sono utili per ottenere ciò che si desidera fare in uno dei modi più eleganti.

Se andate al link sopra e trovate la sezione CSS3 avrete un'idea al riguardo.

Quindi la risposta alla tua domanda è: Puoi usare l'esempio che ho indicato sopra per rilevare il supporto di css3. Se css3 è supportato, puoi usare la proprietà border-img per implementare la tecnica p-patch. Altrimenti puoi trovare l'alternativa jQuery O implementare la tua come css3pie per raggiungere lo stesso risultato.

Per favore fatemi sapere se posso aiutarvi ulteriormente su questo. Grazie e buona fortuna.

+0

L'unica soluzione border-radius CSS3 c'è CSS3PIE. Non è affatto quello che ho chiesto scusa –

Problemi correlati