엉망이 된 웹 페이지를 중앙에 배치하고 수정하는 방법은 무엇입니까?

견갑 상완 13

이 웹 페이지를 만들려고하는데 문제가 너무 많습니다. #titlediv를 중앙에 놓을 수없고 navbar가 때때로 사라집니다. 나는 거짓말하지 않을 것입니다. 그것은 큰 해결책이 될 수 있습니다. 정말 잘 모르겠습니다. 그러나 누군가가 그것을 구할 수 있다면 여기에 링크가 있습니다.

http://jsfiddle.net/glenohumeral13/c604vbrn/

암호:

<body>
    <div id="parallaxish"></div>
    <div id="navbar">
        <nav>
<a href="#item1">Item1</a>

<a href="#item2">Item2</a>

<a href="#item3">Item3</a>

        </nav>
    </div>
    <div id="contentdiv">
        <div id="welcome">
            <div id="titlediv">

<h1>Title will go here</h1>

            </div>
        </div>
        <div class="barrier"></div>
        <div id="item1">

<h1>Item1</h1>

        </div>
        <div class="barrier"></div>
        <div id="item2">

<h1>Item2</h1>

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

CSS

* {
    margin: 0;
    padding: 0;
}
body {
    color: #fff;
    background-color: #000;
    font-family: Helvetica, Arial, sans-serif;
}
img {
    max-width: 100%;
    height: auto;
}
#parallaxish {
    background-image: url('http://24.media.tumblr.com/tumblr_m54j1nIYN21r0k830o1_500.jpg');
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    background-position: center;
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    width: 100%;
    height: auto;
}
#navbar {
    float:right;
    height: 30px;
    margin-right: 100px;
}
nav a {
    text-decoration: none;
    display: inline;
    list-style-type: none;
    padding-right: 15px;
    padding-top: 10px;
    float: left;
    -webkit-transition: color 1s ease-out;
    -moz-transition: color 1s ease-out;
    -o-transition: color 1s ease-out;
    transition: color 1s ease-out;
    font-weight: 100;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
nav a:hover {
    color: #16a085;
}
#welcome {
    height: 600px;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    background-color: black;
}
#welcome h1, #item1 h1, #item2 h1 {
    font-weight: 100;
    -webkit-font-smoothing: antialiased;
}
#titlediv {
    border: 2px solid #fff;
    width: 180px;
    margin: auto;
    padding: auto auto;
    position: absolute;
    left: 0;
    right: 0;
    overflow: auto;
}
.barrier {
    height: 120px;
    width: 100%;
    background: transparent;
}
#item1 {
    height: 600px;
    width: 100%;
    text-align: center;
    background-color: white;
    color: #16a085;
}
#item1 h1, #item2 h1 {
    padding: 5% 0;
}
#item2 {
    height: 600px;
    width: 100%;
    text-align: center;
    background-color: black;
    color: white;
}
제이콥 그레이

우선 데모!
http://jsfiddle.net/ImagineStudios/c604vbrn/10/
수행하려는 작업이 div에서 수직 및 수평 중앙에있는 것처럼 보입니다. 맞습니까?
CSS로이 작업을 수행하는 간단한 방법이 있는데, 매우 유용합니다.

<div id="welcome">
<div id="titlediv">
<h1>Title will go here</h1>
</div>
</div> 

우선 position:relative;div에 제공 합니다 id="welcome".

/*With your current CSS*/
#welcome {
height: 600px;
width: 100%;
text-align: center;
text-transform: uppercase;
background-color: black;
position:relative;
}

그리고 마법! <div> id="titlediv"주어진다 position:absolute;과 다른 몇 가지 규칙 :

#titlediv {
border: 2px solid #fff;
width: 180px;
margin: auto;
padding: auto auto;
position: absolute;
width: 180px;
height: 76px;
left: 0;
right: 0;
top:0;
bottom:0;
overflow: auto;
}

이 작은 트릭은 너비와 높이가 선언 된 경우에만 작동합니다. 이제 탐색 표시 줄이 쉽게 수정되었습니다.

#navbar {
position:absolute;
top:0;
right:100px;
height: 30px;
z-index:10;
}

그리고 모든 것을 마무리하기 위해 전체 화면 데모!
http://jsfiddle.net/ImagineStudios/c604vbrn/10/embedded/result/

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

컨테이너를 중앙에 배치하고 웹 페이지를 모바일에 맞추는 방법은 무엇입니까?

분류에서Dev

CSS에서 페이지 중앙에 이미지를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

이미지 옆에 div를 설정하고 세로 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

동적 높이 고정 요소를 수직으로 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

이 이미지를 페이지 하단 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

회전 된 요소를 중앙에 배치하고 상단에 정렬하는 방법은 무엇입니까?

분류에서Dev

imshow () 이미지를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

배경 이미지 중앙에 로고를 배치하는 방법은 무엇입니까?

분류에서Dev

URL 끝에 지정된 매개 변수를 추가하여 웹 페이지에서 div를 숨기는 방법은 무엇입니까?

분류에서Dev

빈 웹 페이지에서 Xpath 페이지 매김 루프를 중지하는 방법은 무엇입니까?

분류에서Dev

제출 버튼을 클릭하고 개인 웹 사이트에 삽입 된 후 typeform 웹 페이지를 리디렉션하는 방법은 무엇입니까?

분류에서Dev

웹 페이지로드를 중단하는 방법은 무엇입니까?

분류에서Dev

이 요소를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

웹 페이지에서 GIF를 제어하는 방법은 무엇입니까?

분류에서Dev

이온 팹을 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

내 사이트의 로고를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

종횡비를 유지하고 이미지를 중앙에 배치하는 QPixmap의 크기를 조정하는 방법은 무엇입니까?

분류에서Dev

img로 3 div를 중앙에 배치 하고이 이미지 (anexo)와 같이 다른 div에 레이블을 지정하는 방법은 무엇입니까?

분류에서Dev

고정 너비 컨테이너를 사용하지 않고 CSS를 사용하여 두 열을 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

다중 프레임 웹 페이지에서 중단 점을 설정 한 후 웹 페이지를 실행하는 방법은 무엇입니까?

분류에서Dev

MS-Word에서 페이지 상단에 고정 된 표 / 그림 또는 두 그림 모두를 배치하는 방법은 무엇입니까?

분류에서Dev

웹 서버에 업로드 된 이미지를 저장하고 구성하는 방법은 무엇입니까?

분류에서Dev

이미지를 수직으로 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

jsPDF를 사용하여 페이지 중앙에 이미지를 맞추는 방법은 무엇입니까?

분류에서Dev

셀레늄을 사용하여 한 페이지에서 파생 된 여러 웹 페이지를 긁어내는 방법은 무엇입니까?

분류에서Dev

Adobe DTM-DTM에서 페이지에 정의 된 변수를 호출하는 방법은 무엇입니까?

분류에서Dev

URL이 웹 페이지에 배치되었는지 확인하는 방법은 무엇입니까?

분류에서Dev

세련된 Firefox에서 새 탭 페이지를 수정하는 방법은 무엇입니까?

분류에서Dev

세련된 Firefox에서 새 탭 페이지를 수정하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    컨테이너를 중앙에 배치하고 웹 페이지를 모바일에 맞추는 방법은 무엇입니까?

  2. 2

    CSS에서 페이지 중앙에 이미지를 중앙에 배치하는 방법은 무엇입니까?

  3. 3

    이미지 옆에 div를 설정하고 세로 중앙에 배치하는 방법은 무엇입니까?

  4. 4

    동적 높이 고정 요소를 수직으로 중앙에 배치하는 방법은 무엇입니까?

  5. 5

    이 이미지를 페이지 하단 중앙에 배치하는 방법은 무엇입니까?

  6. 6

    회전 된 요소를 중앙에 배치하고 상단에 정렬하는 방법은 무엇입니까?

  7. 7

    imshow () 이미지를 중앙에 배치하는 방법은 무엇입니까?

  8. 8

    배경 이미지 중앙에 로고를 배치하는 방법은 무엇입니까?

  9. 9

    URL 끝에 지정된 매개 변수를 추가하여 웹 페이지에서 div를 숨기는 방법은 무엇입니까?

  10. 10

    빈 웹 페이지에서 Xpath 페이지 매김 루프를 중지하는 방법은 무엇입니까?

  11. 11

    제출 버튼을 클릭하고 개인 웹 사이트에 삽입 된 후 typeform 웹 페이지를 리디렉션하는 방법은 무엇입니까?

  12. 12

    웹 페이지로드를 중단하는 방법은 무엇입니까?

  13. 13

    이 요소를 중앙에 배치하는 방법은 무엇입니까?

  14. 14

    웹 페이지에서 GIF를 제어하는 방법은 무엇입니까?

  15. 15

    이온 팹을 중앙에 배치하는 방법은 무엇입니까?

  16. 16

    내 사이트의 로고를 중앙에 배치하는 방법은 무엇입니까?

  17. 17

    종횡비를 유지하고 이미지를 중앙에 배치하는 QPixmap의 크기를 조정하는 방법은 무엇입니까?

  18. 18

    img로 3 div를 중앙에 배치 하고이 이미지 (anexo)와 같이 다른 div에 레이블을 지정하는 방법은 무엇입니까?

  19. 19

    고정 너비 컨테이너를 사용하지 않고 CSS를 사용하여 두 열을 중앙에 배치하는 방법은 무엇입니까?

  20. 20

    다중 프레임 웹 페이지에서 중단 점을 설정 한 후 웹 페이지를 실행하는 방법은 무엇입니까?

  21. 21

    MS-Word에서 페이지 상단에 고정 된 표 / 그림 또는 두 그림 모두를 배치하는 방법은 무엇입니까?

  22. 22

    웹 서버에 업로드 된 이미지를 저장하고 구성하는 방법은 무엇입니까?

  23. 23

    이미지를 수직으로 중앙에 배치하는 방법은 무엇입니까?

  24. 24

    jsPDF를 사용하여 페이지 중앙에 이미지를 맞추는 방법은 무엇입니까?

  25. 25

    셀레늄을 사용하여 한 페이지에서 파생 된 여러 웹 페이지를 긁어내는 방법은 무엇입니까?

  26. 26

    Adobe DTM-DTM에서 페이지에 정의 된 변수를 호출하는 방법은 무엇입니까?

  27. 27

    URL이 웹 페이지에 배치되었는지 확인하는 방법은 무엇입니까?

  28. 28

    세련된 Firefox에서 새 탭 페이지를 수정하는 방법은 무엇입니까?

  29. 29

    세련된 Firefox에서 새 탭 페이지를 수정하는 방법은 무엇입니까?

뜨겁다태그

보관