0
내 사이트의 로고에 문제가 있지만 Apple 장치의 Safari에서만 문제가 있습니다. 큰 파란색 "IIO"링크 사각형이어야한다 http://iiointeractive.com/Apple Safari 및 휴대용 브라우저 CSS 문제
:
이 내 사이트입니다. Windows 용 Safari를 포함하여 테스트 한 모든 브라우저에 올바르게 표시되지만 모든 Apple 장치의 Safari에 사각형으로 표시됩니다. 여기
이 문제의 스크린 샷입니다 :<div id='logo_iio'>
<a href="/">iio</a>
</div>
CSS의는 다음과 같습니다 : 파일이 HTML은 다음과 같습니다
제거 내가 할line-height
를 사용하여 시도
//reset
html,body,a,p{
padding:0;
margin:0;
}
#logo_iio {
font-family: 'Agency';
font-weight: normal;
text-shadow: 0 -1px 0 rgba(0,0,0,.5);
float: left;
}
#logo_wrap a {
font-size: 80px;
color: white;
text-decoration: none;
background-color: #00baff;
padding: 0 25px 10px;
}
일관된 스타일이지만 파란색 배경의 높이에 영향을 미치지 않았습니다. height
을 변경해도 아무런 변화가 없습니다. padding-top
을 사용하여 Safari의 디스플레이를 수정할 수 있지만이 방법은 다른 모든 브라우저의 스타일을 망칠 수 있습니다. 내가 생각할 수있는
유일한 해결책은
이 쉬운 솔루션이 있습니까 ... 사용자의 OS와 브라우저를 감지하고 다른 패딩 값을 추가 CSS 파일을로드 할 수있는 PHP 스크립트를 작성하는 것입니다?
난 당신이 리셋 스타일'* {국경 sizng 사용하지 않는 것을 볼 수 있습니다 : 국경 상자; 패딩 : 0; marging : 0;} ' –
* - 불필요한 것을 사용하고 싶지 않아 페이지로드 속도가 느려집니다. – Cbas