2011-09-08 8 views
5

Aby zastosować behavior: url(PIE.htc); do wszystkich plików CSS w szwy projektu, aby była bardzo długa historia i przy każdej nowej wersji muszę powtórzyć go ponownie.Czy jest możliwe zastosowanie promienia obramowania CSS3Pie do globalnego interfejsu jQuery?

Czy mogę znaleźć gdzieś wersje jquery ui CSS3Pie?

LUB

Czy to możliwe, aby dodać obsługę CSS3Pie w osobnym pliku css, więc w takim przypadku będzie można używać tego css dla każdej nowej wersji jQuery UI.

Staram się robić taką poprawkę do jQuery UI, że w moim niestandardowego CSS:

.ui-corner-top, .ui-corner-left, .ui-corner-right, .ui-corner-bottom { behavior: url("PIE.htc"); } 
.ui-corner-all, .ui-corner-tl, .ui-corner-tr, .ui-corner-bl, .ui-corner-br { behavior: url("PIE.htc"); } 

Ale to nie działa.

W tym samym czasie takiej poprawki pracy dla moich stylów, na przykład, jeśli masz styl

.mystyle 
{ 
    border-radius: 8px; 
    -webkit-border-radius: 8px; 
    -moz-border-radius: 8px; 
    border: solid 2px #36405c; 
} 

niż ja mógł zdefiniować to i będzie pracować:

.mystyle 
{ 
    behavior: url("PIE.htc"); /*it will be working*/ 
} 

więc jestem przy założeniu, że nie działa w przypadku jquery UI, ponieważ jquery UI ma wiele miejsc z deklaracjami .ui-corner-* o różnych promieniach.

W każdym razie można coś z tym zrobić?

Jakieś pomysły dla kogoś?

Odpowiedz

2

Można stworzyć własny motyw z ustawić cały border-radius do 0, a następnie zastosować style ".ui-corner-all"

Powiązane problemy