HTML 및 CSS가 div를 올바르게 배치하지 않음

사용자 3410718

나는 내 웹 사이트에서 일하고 있었고 갑자기 문제가 발생했습니다. 내 페이지 랩 div에 높이를 설정하고 싶지 않지만 올바르게 표시되지 않고 전체 화면이 표시되기를 원합니다. 이미지에 대한 링크를 게시하고 사진에서 전체 화면으로 표시하고 싶은 회색 상자를 볼 수 있습니다.

링크 : http://i62.tinypic.com/1428t47.png

내 HTML은 다음과 같습니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="css/style.css">
<link href="css/media-queries.css" rel="stylesheet" type="text/css">

<title>Insert title here</title>
</head>
<body>
<div id="pagewrap">     

        <div id="logoBar">  
            <div class="helper">        
                <div class="logo"></div>
            </div>
        </div>
        <div style="clear:both;"></div>  
        <div id="sidebar">
            <div class="widget">
                <ul> 
                  <li style="border-top:0 !important;"><a href="">Acceuil</a></li> 
                  <li><a href="">Identification</a></li> 
                  <li><a href="">Mon Parcours</a></li> 
                  <li><a href="">Ma Formation</a></li> 
                  <li><a href="">Mes Projets</a></li> 
                  <li><a href="">Dossier de Veille</a></li> 
                  <li><a href="">Contact Me</a></li> 
                </ul>   
            </div>                  
        </div>

        <div class="contenu">
            <div class="post clearfix">     

                    <h1 class="post-title"><a href="#">Acceuil</a></h1>


                <br/><p>Ici vous trouverez toutes les informations conçernant moi, mes études, mes projets et ma formation.</p>

        </div>
</div>      
</div>          
</body>
</html>

내 CSS는 다음과 같습니다.

/************************************************************************************
STRUCTURE
*************************************************************************************/
#pagewrap {
    width: 1000px;
    margin: 0 auto;
    background:#3c3c3c;

    /*SHADOW*/
    -webkit-box-shadow: 0 3px 3px 0px rgba(0,0,0,.4);
    -moz-box-shadow: 0 3px 3px 0px rgba(0,0,0,.4);
    box-shadow: 0 3px 3px 0px rgba(0,0,0,.4);
}

/************************************************************************************
MENU
*************************************************************************************/



/**Side Bar**/
#sidebar {
    width: 250px;
    float: left;
    margin: 10px 30px 0 24px;
}
.widget {
    background: #f5f5f5;
    margin: 0 0 30px;
    padding: 10px 20px;
    /* rounded corner */
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    /* box shadow */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
.widget ul {
    margin: 0;
    padding: 0;
}
.widget li {
    margin: 0;
    padding: 12px 0;
    list-style: none;
    clear: both;    
    border-top: solid 1px black;
}
.widget ul li a{
    font-family:stainy;
    font-size:21pt;
    color:#303438;
}
.widget ul li a:hover{
    text-decoration: none;
    outline: none;
    color:#30c9e0;
    font-size:22pt;
}
.widgettitle{
    font-family:stainy;
    font-size:20pt;

}
/************************************************************************************
Contenu
*************************************************************************************/

.contenu{

 background: #fff;
    margin: 30px 0 30px;
    padding: 20px 35px;
    width: 600px;
    float: left;
    /* rounded corner */
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    /* box shadow */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
}

/* post */
.post {
    margin-bottom: 40px;
}
.post-title {
    margin: 0;
    padding: 0;
    /*font: bold 26px/120% Arial, Helvetica, sans-serif;*/
    font-family:stainy;
    font-size:46px;
    text-align:center;
}
.post-title a {
    text-decoration: none;
    color: #000;
}
.post-meta {
    margin: 0 0 10px;
    font-size: 90%;
}
MarioD

이것이 당신이 추구했던 것인지 알려주십시오.

http://jsfiddle.net/9yVTt/

내가 한 일은 다음과 같습니다.

  • #sidebar 및 .contenu에서 float : left 제거
  • 둘 다 inline-block 및 vertical-align : top으로 설정합니다.
  • 또한 인라인 블록 공간 버그를 보완하기 위해 .contenu에 -4px의 margin-left를 부여했습니다.

CSS

/************************************************************************************
STRUCTURE
*************************************************************************************/
#pagewrap {
    width: 1000px;
    margin: 0 auto;
    background:#3c3c3c;

    /*SHADOW*/
    -webkit-box-shadow: 0 3px 3px 0px rgba(0,0,0,.4);
    -moz-box-shadow: 0 3px 3px 0px rgba(0,0,0,.4);
    box-shadow: 0 3px 3px 0px rgba(0,0,0,.4);
}

/************************************************************************************
MENU
*************************************************************************************/



/**Side Bar**/
#sidebar {
    width: 250px;
    margin: 10px 30px 0 24px;
}
.widget {
    background: #f5f5f5;
    margin: 0 0 30px;
    padding: 10px 20px;
    /* rounded corner */
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    /* box shadow */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
.widget ul {
    margin: 0;
    padding: 0;
}
.widget li {
    margin: 0;
    padding: 12px 0;
    list-style: none;
    clear: both;    
    border-top: solid 1px black;
}
.widget ul li a{
    font-family:stainy;
    font-size:21pt;
    color:#303438;
}
.widget ul li a:hover{
    text-decoration: none;
    outline: none;
    color:#30c9e0;
    font-size:22pt;
}
.widgettitle{
    font-family:stainy;
    font-size:20pt;

}
/************************************************************************************
Contenu
*************************************************************************************/

#sidebar,
.contenu{display:inline-block; vertical-align:top;}

.contenu{

 background: #fff;
    margin: 30px 0 30px -4px;
    padding: 20px 35px;
    width: 600px;
    /* rounded corner */
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    /* box shadow */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
}

/* post */
.post {
    margin-bottom: 40px;
}
.post-title {
    margin: 0;
    padding: 0;
    /*font: bold 26px/120% Arial, Helvetica, sans-serif;*/
    font-family:stainy;
    font-size:46px;
    text-align:center;
}
.post-title a {
    text-decoration: none;
    color: #000;
}
.post-meta {
    margin: 0 0 10px;
    font-size: 90%;
}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTML / CSS-Div가 올바르게 정렬되지 않음

분류에서Dev

<object>를 통해 포함 된 HTML / CSS가 올바르게 표시되지 않음

분류에서Dev

HTMLParser 및 BeautifulSoup이 HTML 엔티티를 올바르게 디코딩하지 않음

분류에서Dev

세 번째 열 div가 올바르게 배치되지 않음

분류에서Dev

CSS / HTML 메뉴가 올바르게 표시되지 않음

분류에서Dev

PHP 에코가 <div>를 올바르게 반환하지 않음

분류에서Dev

Z- 색인 및 오버플로가 div를 올바르게 표시하지 않음

분류에서Dev

Firefox가 CSS 헤더를 올바르게 표시하지 않음

분류에서Dev

장소 및 위치가 올바르게 표시되지 않음

분류에서Dev

HTML CSS 및 자바 스크립트가 페이지 높이를 올바르게 감지하지 못함

분류에서Dev

ReactJS를 사용하여 HTML 및 CSS의 div에 이미지를 올바르게 맞추는 방법

분류에서Dev

이미지에 텍스트를 올바르게 배치 {CSS HTML}

분류에서Dev

고정 위치 및 플로트가 올바르게 작동하지 않음

분류에서Dev

PuTTY가 문자를 표시하지 않음 | 및 _ pstree 및 tree 명령 출력에서 올바르게

분류에서Dev

Cordova- jQuery 및 CSS 코드가 올바르게 표시되지 않음

분류에서Dev

div에서 이미지가 올바르게 중앙에 위치하지 않음

분류에서Dev

wxPython-BoxSizers가 올바르게 배치하지 않음

분류에서Dev

xterm이 텍스트를 올바르게 배치하지 않음

분류에서Dev

Html.ActionLink ()가 올바르게 표시되지 않음

분류에서Dev

HTML의 Javascript가 올바르게 호출되지 않음

분류에서Dev

키보드를 재구성하는 방법 (W 및 P가 올바르게 작동하지 않음)

분류에서Dev

키보드를 재구성하는 방법 (W 및 P가 올바르게 작동하지 않음)

분류에서Dev

.append ()를 사용하여 양식 및 입력 필드가 올바르게 작동하지 않음

분류에서Dev

imshow ()가 이미지를 올바르게 표시하지 않음

분류에서Dev

UIPickerView가 이미지를 올바르게 표시하지 않음

분류에서Dev

CSS 그리드가 열 크기를 올바르게 조정하지 않음

분류에서Dev

CSS : 브라우저가 패딩 %를 올바르게 계산하지 않음

분류에서Dev

JSP가 개체를 올바르게 인쇄하지 않음

분류에서Dev

ssh sed가 변수를 올바르게 변경하지 않음

Related 관련 기사

  1. 1

    HTML / CSS-Div가 올바르게 정렬되지 않음

  2. 2

    <object>를 통해 포함 된 HTML / CSS가 올바르게 표시되지 않음

  3. 3

    HTMLParser 및 BeautifulSoup이 HTML 엔티티를 올바르게 디코딩하지 않음

  4. 4

    세 번째 열 div가 올바르게 배치되지 않음

  5. 5

    CSS / HTML 메뉴가 올바르게 표시되지 않음

  6. 6

    PHP 에코가 <div>를 올바르게 반환하지 않음

  7. 7

    Z- 색인 및 오버플로가 div를 올바르게 표시하지 않음

  8. 8

    Firefox가 CSS 헤더를 올바르게 표시하지 않음

  9. 9

    장소 및 위치가 올바르게 표시되지 않음

  10. 10

    HTML CSS 및 자바 스크립트가 페이지 높이를 올바르게 감지하지 못함

  11. 11

    ReactJS를 사용하여 HTML 및 CSS의 div에 이미지를 올바르게 맞추는 방법

  12. 12

    이미지에 텍스트를 올바르게 배치 {CSS HTML}

  13. 13

    고정 위치 및 플로트가 올바르게 작동하지 않음

  14. 14

    PuTTY가 문자를 표시하지 않음 | 및 _ pstree 및 tree 명령 출력에서 올바르게

  15. 15

    Cordova- jQuery 및 CSS 코드가 올바르게 표시되지 않음

  16. 16

    div에서 이미지가 올바르게 중앙에 위치하지 않음

  17. 17

    wxPython-BoxSizers가 올바르게 배치하지 않음

  18. 18

    xterm이 텍스트를 올바르게 배치하지 않음

  19. 19

    Html.ActionLink ()가 올바르게 표시되지 않음

  20. 20

    HTML의 Javascript가 올바르게 호출되지 않음

  21. 21

    키보드를 재구성하는 방법 (W 및 P가 올바르게 작동하지 않음)

  22. 22

    키보드를 재구성하는 방법 (W 및 P가 올바르게 작동하지 않음)

  23. 23

    .append ()를 사용하여 양식 및 입력 필드가 올바르게 작동하지 않음

  24. 24

    imshow ()가 이미지를 올바르게 표시하지 않음

  25. 25

    UIPickerView가 이미지를 올바르게 표시하지 않음

  26. 26

    CSS 그리드가 열 크기를 올바르게 조정하지 않음

  27. 27

    CSS : 브라우저가 패딩 %를 올바르게 계산하지 않음

  28. 28

    JSP가 개체를 올바르게 인쇄하지 않음

  29. 29

    ssh sed가 변수를 올바르게 변경하지 않음

뜨겁다태그

보관