div의 높이 및 너비 조정-Html 레이아웃

카톡

내 레이아웃을 테이블에서 div로 변경했습니다. 레이아웃을 만들었지 만 여전히 내 측면에서 뭔가 빠졌습니다. 내 GUI가 전체 브라우저를 차지하지 않습니다.

여전히 두 가지 문제 : ---
1> 두 번째 div (메인 메뉴)의 너비를 일정하게 유지하고 세 번째 div (테이블 중앙)가 맨 오른쪽으로 확장되도록하고 싶습니다.
2> 또한 기본적으로 GUI의 높이는 전체 웹 페이지 브라우저를 차지합니다 (현재 페이지 하단은 흰색입니다).

또한 브라우저의 기본 높이 및 기본 높이를 어떻게 얻을 수 있습니까?

코드 : ---

<!DOCTYPE html>
<html>
<body>

<style>

div.scrollable {
    width: 100%;
    height: 0%;
    margin: 0;
    padding: 0;
    overflow: auto;
    padding-left: 4px;
    padding-top: 4px;
}

</style>

<body>


<div id= "images"; class=scrollable colspan="2" style="background-color:#CC99FF; white-space:nowrap; float:left;">

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

<input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')"  alt="Bulb pop up" width="80" height="48" />

</div>


<div id= "Menu" style="background-color:#FFCCFF; height:400px;width:200px;float:left;">

      <b>Main Menu</b><br />
      BUTTON-1<br />
      BUTTON-2<br />
      BUTTON-3

</div>


<div id= "center" style="background-color:#eeeeee;height:200px;width:400px; float:left;">
        Table center

</div>

<div id= "fotter" style="background-color:#CC99FF; clear:both;text-align:center;">
      Copyright © 2014 My First Layout
</div>

</body>
</html>

여기에 이미지 설명 입력

웹 티키

이것은 당신을 올바른 길로 인도합니다.

깡깡이

나는 당신의 코드에 많은 변경을 요구하며 그것들을 모두 나열하지는 않을 것입니다. 주요 변경 사항 :

HTML

  • HTML의 오류
  • 적절한 CSS 스타일 시트에 스타일을 넣으십시오 (HTML 마크 업에서 인라인 스타일을 사용하지 말고 동일한 작업을 수행해야합니다).

CSS

  • position:absolute;레이아웃이 전체 창을 사용하도록 스크롤 가능한 이미지 div를 제외한 모든 요소에 사용 됩니다 . 자세한 내용은 여기 .

CSS :

body, html {
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    position:relative;
}
#images {
    background-color:#CC99FF;
    white-space:nowrap;
}
div.scrollable {
    width: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
    padding-left: 4px;
    padding-top: 4px;
    box-sizing:border-box;
}
#Menu {
    background-color:#FFCCFF;
    position:absolute;
    top:70px;
    bottom:20px;
    left:0;
    width:200px;
}
#center {
    background-color:#eeeeee;
    position:absolute;
    top:70px;
    left:200px;
    right:0px;
    bottom:20px;
}
#fotter {
    background-color:#CC99FF;
    text-align:center;
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
}

HTML :

<div id="images" class="scrollable">
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
    <input type="image" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6QBsJ91Xp2YoqjiDe4qbYAGSf8deoyI0c1TutLDPrxwuQb34-" onclick="alert('clicked')" alt="Bulb pop up" width="80" height="48" />
</div>
<div id="Menu"> <b>Main Menu</b>

    <br />BUTTON-1
    <br />BUTTON-2
    <br />BUTTON-3</div>
<div id="center">Table center</div>
<div id="fotter">Copyright © 2014 My First Layout</div>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자동 레이아웃으로 고정 너비 및 높이 UIImageView의 크기를 조정하는 방법

분류에서Dev

imageView의 너비 변경에 맞게 레이아웃 조정

분류에서Dev

화면보다 큰 레이아웃의 너비와 높이 측정

분류에서Dev

부모 컨테이너 높이 * 및 * 너비에 맞게 HTML 비디오 크기 조정

분류에서Dev

유연한 레이아웃 및 고정 너비

분류에서Dev

onGlobalLayoutListener에서 레이아웃 너비 가져 오기 및 새 너비 값 설정

분류에서Dev

테이블의 너비를 조정하지 않는 Tabulator fitData 레이아웃

분류에서Dev

HTML의 두 패널 레이아웃에 대한 컨테이너 높이

분류에서Dev

상대 DIV 너비 및 높이

분류에서Dev

고정 너비 및 자동 레이아웃으로 이미지의 크기를 올바르게 조정하려면 어떻게합니까?

분류에서Dev

전체 너비 및 특정 높이로 HTML5 비디오 재생

분류에서Dev

전체 너비 및 특정 높이로 HTML5 비디오 재생

분류에서Dev

HTML + CSS DIV 정렬 레이아웃

분류에서Dev

addchild 설정 너비 및 높이

분류에서Dev

movieClip 너비 및 높이 설정 실패

분류에서Dev

동적 보고서-보고서의 너비 및 높이 설정

분류에서Dev

SytemTray의 NotifyIcon. 너비 및 높이 설정

분류에서Dev

컬렉션 뷰 셀의 동적 너비 및 높이 설정

분류에서Dev

세 열 레이아웃-중앙 div에 따라 왼쪽 및 오른쪽 div의 높이 설정

분류에서Dev

HTML 이미지 너비와 높이를 % 단위로 조정

분류에서Dev

IMG 및 TD의 CSS 너비 / 높이

분류에서Dev

IMG 및 TD의 CSS 너비 / 높이

분류에서Dev

특정 너비와 높이가있는 프레임 레이아웃 비트 맵

분류에서Dev

창 크기를 조정할 때 100 % 너비 비 응답 HTML 레이아웃 축소

분류에서Dev

HTML 버튼 레이아웃 재정의

분류에서Dev

HTML 레이아웃-요소의 크기 조정 방지

분류에서Dev

양식을 만든 후 레이아웃 너비 및 높이 가져 오기

분류에서Dev

가로로 자식 div 수를 포함하는 특정 높이 및 너비의 부모 div

분류에서Dev

div 컨테이너의 테이블 레이아웃 및 줄임표

Related 관련 기사

  1. 1

    자동 레이아웃으로 고정 너비 및 높이 UIImageView의 크기를 조정하는 방법

  2. 2

    imageView의 너비 변경에 맞게 레이아웃 조정

  3. 3

    화면보다 큰 레이아웃의 너비와 높이 측정

  4. 4

    부모 컨테이너 높이 * 및 * 너비에 맞게 HTML 비디오 크기 조정

  5. 5

    유연한 레이아웃 및 고정 너비

  6. 6

    onGlobalLayoutListener에서 레이아웃 너비 가져 오기 및 새 너비 값 설정

  7. 7

    테이블의 너비를 조정하지 않는 Tabulator fitData 레이아웃

  8. 8

    HTML의 두 패널 레이아웃에 대한 컨테이너 높이

  9. 9

    상대 DIV 너비 및 높이

  10. 10

    고정 너비 및 자동 레이아웃으로 이미지의 크기를 올바르게 조정하려면 어떻게합니까?

  11. 11

    전체 너비 및 특정 높이로 HTML5 비디오 재생

  12. 12

    전체 너비 및 특정 높이로 HTML5 비디오 재생

  13. 13

    HTML + CSS DIV 정렬 레이아웃

  14. 14

    addchild 설정 너비 및 높이

  15. 15

    movieClip 너비 및 높이 설정 실패

  16. 16

    동적 보고서-보고서의 너비 및 높이 설정

  17. 17

    SytemTray의 NotifyIcon. 너비 및 높이 설정

  18. 18

    컬렉션 뷰 셀의 동적 너비 및 높이 설정

  19. 19

    세 열 레이아웃-중앙 div에 따라 왼쪽 및 오른쪽 div의 높이 설정

  20. 20

    HTML 이미지 너비와 높이를 % 단위로 조정

  21. 21

    IMG 및 TD의 CSS 너비 / 높이

  22. 22

    IMG 및 TD의 CSS 너비 / 높이

  23. 23

    특정 너비와 높이가있는 프레임 레이아웃 비트 맵

  24. 24

    창 크기를 조정할 때 100 % 너비 비 응답 HTML 레이아웃 축소

  25. 25

    HTML 버튼 레이아웃 재정의

  26. 26

    HTML 레이아웃-요소의 크기 조정 방지

  27. 27

    양식을 만든 후 레이아웃 너비 및 높이 가져 오기

  28. 28

    가로로 자식 div 수를 포함하는 특정 높이 및 너비의 부모 div

  29. 29

    div 컨테이너의 테이블 레이아웃 및 줄임표

뜨겁다태그

보관