반응 형 그리드 시스템을 사용하여 반응 형 레이아웃을 구축 중입니다. 화면이 480px 이하로 확장되면 모든 요소가 맨 위에 스택되고 페이지 너비의 100 %를 차지합니다. 모바일 장치에 적합합니다. 그러나 이미지는 방해가되는 것처럼 보이고 화면이이 값 아래로 조정되면 간단하게 제거하고 싶습니다.CSS : 화면이 특정 값 이하로 조정될 때 이미지 제거
@media 기능을 사용하고 있습니다. 팁 주셔서 감사합니다
반응 형 그리드 시스템을 사용하여 반응 형 레이아웃을 구축 중입니다. 화면이 480px 이하로 확장되면 모든 요소가 맨 위에 스택되고 페이지 너비의 100 %를 차지합니다. 모바일 장치에 적합합니다. 그러나 이미지는 방해가되는 것처럼 보이고 화면이이 값 아래로 조정되면 간단하게 제거하고 싶습니다.CSS : 화면이 특정 값 이하로 조정될 때 이미지 제거
@media 기능을 사용하고 있습니다. 팁 주셔서 감사합니다
디스플레이를 사용할 수 있습니다 : 없음; CSS의 속성.
예 : 당신의 @media에
#id_of_image {
display:none;
}
사용이.
뭐가 잘못 : 당신은 여전히 이미지를 다운로드하는 CSS를 사용하고, 당신이 그것을 피할 수 있다면 그럴 필요가 정말이 없다면
@media (max-width: 480px) {
img { //or some specific element
display: none;
}
}
. 서버에서 장치를 확인하는 것이 좋습니다. 모바일 장치에서 페이지의 태그를 생략하면됩니다. 당신은 모바일이에 대한 라이브러리를 감지 사용할 수 있습니다, 다음 코드는 ... 물론, 당신은 대체와 같은 CSS에서 display:none
을 사용할 수의
<?php if($device != 'mobile'): ?>
<img src="">
<?php endif; ?>
과 같을 것이다 :