2017-12-04 11 views
0

해상도에 따라 변경하려고합니다. 그래서 난 exemple 사용 :반응 형 디자인 모드 대 브라우저 창의 크기 조정

@mediaquery only screen and (min-width:1125px) and (max-width:1280px) { 
     flex-basis: 31.4rem; 
    } 

그것은 모질라 파이어 폭스의 반응 디자인 모드에서 완벽하게 작동하지만 브라우저 창 크기를 조정하고 때 직접이 1262 픽셀 대신 1280px 등 사이 1263px 및 1280px는 않습니다에서만 변경 변경 없음. 실제로 모든 미디어 쿼리 (응답 모드에서와 같이 560px 대신 540px에서만 변경됨)를 수행합니다.

어디에서 유래 되었습니까? 브라우저 크기 조정 및 반응 형 디자인 모드에서 값을 통합하려면 어떻게합니까?

+0

소리가 스크롤바 종속 문제와 유사합니다. 18-19 픽셀은 대부분의 데스크톱 시스템에서 사용되는 일반적인 스크롤 막대입니다. 스크롤바 너비가 일반적으로 사용 가능한 콘텐츠 너비에서 차감되지 않기 때문에 모바일이 다릅니다. 버스가 "상단에"놓여 있기 때문입니다. – CBroe

답변

1

응답 도구를 사용하여 페이지를 테스트 할 때 페이지의 세로 스크롤 막대는 계산되지 않습니다. 그러나 실제로 브라우저의 크기를 조정하면 브라우저의 기본 스크롤 막대 너비 때문에 약 20px 너비 차이가 발생합니다.

+0

고맙습니다. 정확히 그 것입니다! 왜 내가 더 빨리 생각하지 않았는지 모르겠다. 스크롤 막대를 설명하기 위해 1080보다 우수한 해상도로 변경되었습니다. – MrKayako

+0

@MrKayako, 내 대답이 도움이된다면 투표로 끝내면 감사하겠습니다. –