2011-08-20 8 views
24

팝업 창의 높이는 489 픽셀로 제한됩니다. 팝업의 본문 요소를 높이 600 픽셀로 설정하면 팝업 창이 크기가 커지기 때문에 스크롤 막대를 가져 오지만 팝업 창이 크기를 변경하지 않습니다.크롬 확장, 팝업 창의 높이

팝업 창의 높이를 489 픽셀 이상으로 늘릴 수 있습니까?

+0

어떻게 팝업을 부르겠습니까? 마크 업, JS 등을 볼 수 있습니까? –

+0

다른 확장 기능처럼 오른쪽 상단 모서리에있는 일반 버튼을 누르면됩니다. 코드 ... 여기에 보여줄 필요는 없다고 생각 합니다만, 당신이 주장한다면 나는 그렇게 할 것입니다. – megas

+0

나는 미안한 질문을 오해했다! –

답변

32

htmlbody 요소 모두에 대해 height을 CSS로 설정하십시오.

+0

왜 그런지 모르지만 작동하지 않습니다 – megas

+4

감사합니다! 'BODY'뿐만 아니라'HTML' 엘리먼트에'height' CSS 애트리뷰트를 추가해야합니다. – tim

+0

오케이 .. 미안하지만'html' 엘리먼트에 대한 참조를 얻는 방법을 알아낼 수 없습니다 ..? – wasatchwizard

0

내부의 (상대적으로 배치 된) 내용에 맞게 팝업 크기를 조정해야합니다. 또는 팝업 페이지 본문의 height CSS 속성을 설정하여 특정 높이로 강제 설정할 수 있습니다.

몸체에 overflow: hidden;을 설정하여 스크롤바를 숨길 수도 있습니다.

+0

489 픽셀까지 완벽하게 맞습니다.이 숫자보다 크면 스크롤바가 표시됩니다 – megas

0

팝업이 내선 번호 설정을 업데이트하기위한 것일 경우. 가장 좋은 방법은 팝업이 아닌 options_page이라는 seprate 설정 페이지를 만드는 것입니다.

options_page에 대한 참조는 here입니다.

+0

내 확장 프로그램이 탭 관리자의 일종이므로 옵션 페이지가 될 수 없습니다. – megas

3

크롬 확장 프로그램의 팝업 창이 최대 높이와 ​​너비를 갖습니다. 그래서 body와 html 요소의 높이를 설정하는 솔루션이 어떤 경우에는 작동하며 다른 경우에는 작동하지 않습니다. Windows의 경우 최대 높이는 489 픽셀로 설정됩니다.

또한 팝업 크기는 일반적으로 상대적으로 배치 된 요소의 크기에 맞습니다. 팝업의 DOM이 동적으로 변경되는 경우에도 마찬가지입니다. 따라서 팝업 창의 높이를 설정하는 것이 일반적으로 필요하지 않습니다.

+1

마치 최대 높이가 600px 인 것처럼 보입니다. 화면 해상도에 따라 다를 수 있습니까? –