아랄라랄라
R 스토리
아랄라랄라
전체 방문자
오늘
어제
  • All (198)
    • Web (145)
      • Markup | WEB (9)
      • Styles (45)
      • javascript (32)
      • jquery (28)
      • vue (16)
      • react (10)
      • more (5)
    • IT (31)
      • CS (3)
      • git hub (5)
      • UI | UX (18)
      • more (5)
    • ETC (22)
      • 이슈노트 (12)
      • 스터디 (10)
      • 아랄라 ☞☜ (0)
      • JOB🛠 (0)

인기 글

반응형
hELLO · Designed By 정상우.
아랄라랄라

R 스토리

ETC/이슈노트

[이슈노트] iOS 이슈 모음 #2 (img display:none)

2020. 1. 15. 11:21

 

작업 중 마지막 단계인 기기별 확인하기!

 

 

메인 컨텐츠를 화면 정 중앙에 맞추고 싶다는 기획자의 요청에 의해 높이를 100vh로 맞추고 컨텐츠는 absolute로 띄었다.

 

다른 폰에서는 괜찮았는데, 갤럭시 폴드 앞 화면에서 이슈가 생겼다.

메인 컨텐츠에 텍스트 입력 부분이 있었는데, 이 부분에 텍스트를 입력하려고 하자

자판이 올라오면서 자판을 뺀 높이가 100vh로 먹히면서 컨텐츠 위치가 엉망이 되어버렸다. 

 

그래서 어쩔 수 없이 뒤에 투명 이미지를 놓고 컨텐츠를 올렸다.

 

하지만 탭에서는 컨텐츠에 absolute를 뺀 상태였어서 img를 display:none 시켜야 했었는데,

이게 다른 기기에서는 괜찮은데 아이패드 6세대에서 이미지에 display:none이 안먹는거다...

도대체 이해가 안되서 아이디도 줘보고,, 별 짓을 다 하다가 구글에 검색해봤더니 바로 나왔다!

역시 구글 최고의 선생님 !!

 

알고보니 이게 apple 사파리 이슈였다.

이미지에 display:none이 안먹히기 때문에 

visibility: hidden; width: 0; height: 0;

을 사용해서 display: none과 같은 효과를 줘야했다.

 

visibility: hidden은 눈에만 안보이는 거기 때문에 공간을 없애기 위해 width와 height 값을 0으로 준거다. 

 

해결~~~

 

 

 

 


참고 : https://leeborn.tistory.com/entry/%EC%95%84%EC%9D%B4%ED%8F%B0%EC%97%90%EC%84%9C-displaynone%EC%9D%B4-%EC%95%88%EB%90%A0%EB%95%8C

728x90
저작자표시 비영리 (새창열림)

'ETC > 이슈노트' 카테고리의 다른 글

[이슈노트] iOS 이슈 모음 #4 (tel)  (0) 2021.03.12
[이슈노트] iOS 이슈 모음 #3 (overflow : scroll, border-radius)  (0) 2020.07.29
[이슈노트] aOS 이슈 모음 #2 (노트10 크롬브라우저 내 가상선택자 이슈)  (0) 2020.05.07
[이슈노트] aOS 이슈 모음 #1 (삼성 브라우저 overflow 이슈)  (0) 2018.09.19
[이슈노트] iOS 이슈 모음 #1 (a link)  (0) 2018.09.18

티스토리툴바