2012-04-08 5 views
0

웹 사이트 : http://viewlike.us/을 방문하여 해상도를 예 : 1920x1200 - 대부분 헤더 (입력 양식 및 제출 버튼이있는 div)는 더 이상 100 %가 아닙니다. 이 상황을 피하는 방법? 필자는 너비 : 100 %를 사용하려고했으나 중요한 것은 최대/최소 너비 였지만 성공하지 못했습니다. 나는 그것을 피하기 위해 작은 속임수/고침이나 sth가 있어야한다고 생각하지만, 아이디어가 부족하여 고군분투하고 있습니다 .. 감사합니다 ~!애니메이션 후 CSS가 100 % 너비 작동하지 않습니다.

+0

나는이 문제가 실제로 무엇인지 이해하지 못한다. 제출 버튼이 내가하는 일과 관계없이 같은 장소에 머물러있는 것처럼 보입니다. –

+0

@ 빅터 : 가장 높은 해상도를 사용한 후에 화면을 볼 수 있습니다. http://imageshack.us/photo/my-images/4/26078580.png –

+0

리눅스에서 파이어 폭스 11이나 구글 크롬 18과 같은 가장 높은 해상도로 전환 한 후에도 그 동작을 보지 못했습니다. 어떤 브라우저를 사용하고 있습니까? (그런데 1920x1080을 다른 해상도로 추가하고 싶을 수도 있습니다. 1920x1200보다 정직하다고 생각합니다. :) –

답변

0

은 내가 width 속성의 기본값은 대부분의 요소에 대한 auto 생각합니다. 이 경우 <div>이 상위 요소의 100 %로 확장되고 있으며이 경우에는 <body>입니다. <body> 태그에 width이 정의되어 있지 않으므로 기본값은 브라우저 창의 100 %입니다. 따라서 해상도 선택 막대 아래에있는 페이지의 너비가 브라우저 창의 너비보다 크더라도 맨 위 막대 (URL 항목 및 해상도 선택)는 여전히 브라우저 창의 너비를 갖습니다. 그래서 오른쪽으로 스크롤 할 때 그 가장자리를 보게됩니다.

상단 막대에는 과 CSS 속성 topleft을 조합하여 실험 해 볼 수 있습니다. 이렇게하면 페이지를 오른쪽으로 스크롤해도 해당 막대가 화면에 표시됩니다. (나는 그 바람과 그것을 작동해야합니다.)

나는 당신을 돕기를 바랍니다!

관련 문제