2012-02-09 3 views
2
-webkit-border-radius:10px; 

은 사파리에서 작동하지 않습니다. 다음과 같은 모든 브라우저에 CSS를 사용했습니다.-webkit-border-radius : 10px; 사파리에서 작동하지 않습니다.

.nav {border:1px solid #e5e5e5;width:100px;height:32px;-moz-border-radius: 8px 8px 0px 0px;-webkit-border-radius: 8px 8px 0px 0px;-khtml-border-radius: 8px 8px 0px 0px;behavior:url(../images/PIE.htc);border-radius: 8px 8px 0px 0px;} 

아무도 도와 줄 수 있습니까? 감사합니다. 타파스

+0

예제가 좋을 것입니다. –

+0

국경 반경에 대한 공식 (CSS3 버전) 마크 업을 시도하고 작동하는지 확인하십시오. – Joseph

답변

2

사용중인 Safari의 버전이 테두리 반지름 값에 대해 약식 CSS3을 지원합니까? 또는 당신이 http://leaverou.github.com/prefixfree/를 사용하여 한 번 봐 가질 수

-webkit-border-top-left-radius 
-webkit-border-top-right-radius 
-webkit-border-bottom-left-radius 
-webkit-border-bottom-right-radius 

로 설정을 시도하고이 여러 브라우저 접두사를 지정하는 당신의 필요를 제거합니다.

+0

댄 프린스 대단히 감사합니다. 고마워. –

+0

당신보다 댄 프린스, 나는 이걸로 고군분투했다. – dekisha

0

경계 반경 속기가 싫은 Safari 4.0.4 및 기타 다른 버그가 있습니다. CSS Wizardry의 this post을 참조하십시오. 글자 기호로 웹킷 버전을 정의해야합니다 :

-webkit-border-radius: 8px; 
-webkit-border-bottom-right-radius: 0; 
-webkit-border-bottom-left-radius: 0; 
-moz-border-radius:8px 8px 0 0; 
border-radius:8px 8px 0 0; 

Dan의 답변에서 제안했습니다.

+0

감사합니다 chris5marsh, 그 잘 작동합니다. 고마워. –

관련 문제