div 아래에 겹치는 동적 크기 조정 이미지

Babyrat

현재 브라우저 크기에 맞게 크기가 조정되는 동적 헤더 이미지가 있습니다. (정확히 다음과 같습니다 : http://www.theadventurists.com/ )하지만 현재 다른 콘텐츠와 겹칩니다. 내가 실제로 원하는 것은 화면을 차지하고 콘텐츠를보기 위해 아래로 스크롤하는 이미지입니다.

내가 링크 한 웹 사이트에서 콘텐츠가 겹치지 않게하려면 어떻게해야합니까? JS가 관련되어 있습니까? 복제에 가장 가까운 것은 아래 div가 margin-top 100 %를 갖는 것입니다. 그러나 브라우저가 특정 크기 일 때 여백이 너무 커져서 잘못된 수정입니다.

<div id="test_bg">
</div>



<div id="page">
    <p>This is the content</p>
</div>   

    #test_bg{

    background-color:blue;
position:absolute;
background-size: cover;
background-repeat: no-repeat;  
top: 0;
left: 0;
bottom:0;
right:0;
}

#page{

    background-color:red;
 margin-top:100%;   
}

http://jsfiddle.net/9Trb2/9/ 파란색은 이미지이고 빨간색은 콘텐츠입니다.

원기

마진을 100 %로 설정하는 것이 최선의 방법이 아닙니다. JSFiddle에 몇 가지 문제가있었습니다. 배경 URL이 실제 JPG가 아닌 imgur 페이지를 가리키고 있었기 때문에 변경했습니다. 또한 div를 올바르게 타겟팅하는 page데 필요한 CSS 선택기 가 있습니다 #page.

문제를 해결하기위한 나의 접근 방식은 #test_bg높이를 100 % 로 변경하고 절대 위치를 제거 하는 것이 었 습니다. 절대 위치를 제거함으로써 #test_bg문서 흐름의 일부가되고 다음 div가 자동으로 그 바로 아래에 배치됩니다. div를 100 % 높이로 설정하기 위해해야 ​​할 또 다른 일은 bodyhtml높이를 100 %로 설정 #test_bg하는 것입니다. 그렇지 않으면 height = 100 %로 설정해 도 아무 작업도 수행되지 않습니다. 다음은 JSFiddle 입니다.

#test_bg{
  background-image:url(http://i.imgur.com/GgfpgA3.jpg);
  background-size: cover;
  background-repeat: no-repeat;  
  height: 100%;
}

html,body{
  height: 100%;
}

#page{
  height:400px;
  width:400px;
  background-color:red;  
}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동적 높이로 div 내에서 Div 크기 조정

분류에서Dev

크기 조정에서 div와 정렬되지 않는 이미지

분류에서Dev

이미지에 반응 적으로 div 크기를 조정하는 방법은 무엇입니까?

분류에서Dev

Flutter에서 CachedNetworkImage 이미지의 동적 크기 조정

분류에서Dev

고정 크기 UIView 아래에 배치 할 때 자동 레이아웃으로 UIView 크기 조정

분류에서Dev

ImageView는 Android의 이미지 크기에 따라 동적으로 크기가 조정됩니다.

분류에서Dev

이미지 크기에 따라 div 크기 조정

분류에서Dev

다른 이미지 크기는 div를 비대칭으로 아래로 이동

분류에서Dev

알 수없는 크기의 이미지 바로 아래에 div 배치

분류에서Dev

요소에 따라 Div 자동 크기 조정-두 개의 열이 아래쪽에 정렬됩니다.

분류에서Dev

ggplot2 : x 축 레이블이 겹치지 않도록 동적으로 줄 바꿈 / 크기 조정 / 크기 조정하는 방법

분류에서Dev

창 크기가 조정될 때 버튼 div를 정적 위치에 유지

분류에서Dev

div에서 크기 조정시 새 이미지를 트리거하는 문제

분류에서Dev

슬라이딩 캡션. 캡션에 위젯 div 배치. 이미지 크기에 따라 크기 조정

분류에서Dev

jQuery Cycle2는 div에 맞게 이미지 크기를 조정하지만 수평 이미지 만

분류에서Dev

CSS없이 Javascript Div 클래스의 이미지 크기 조정

분류에서Dev

배경 이미지 크기에 따라 div의 크기를 자동으로 조정하는 방법은 무엇입니까?

분류에서Dev

내 div의 svg 배경 이미지 크기를 동적으로 조정하고 div의 중앙에 유지하려면 어떻게해야합니까?

분류에서Dev

최대 크기의 제약을받는 이미지 크기 및 비율에 div 조정

분류에서Dev

Flexdashboard / Plotly 이미지를 다른 그래픽으로 동적 크기 조정

분류에서Dev

고정 된 div, div를 이미지와 동일한 크기로 중앙에 배치

분류에서Dev

contenteditable div에서 이미지 크기 조정 비활성화

분류에서Dev

Div의 제한에 맞게 이미지 크기 조정

분류에서Dev

고정 위치 div 아래에 동적으로 div 배치

분류에서Dev

브라우저 크기를 조정할 때 내 div가 겹치는 이유는 무엇입니까?

분류에서Dev

뷰포트 크기 조정에서 점진적 크기 조정을 사용하여 이미지 크기를 조정하는 방법

분류에서Dev

div 내에서 이미지 드래그 및 크기 조정 가능

분류에서Dev

div 내에서 크기 조정 및 드래그 가능한 이미지

분류에서Dev

브라우저 창으로 크기를 조정하기 위해 div 요소 내에서 부동 이미지 행을 가져 오는 방법

Related 관련 기사

  1. 1

    동적 높이로 div 내에서 Div 크기 조정

  2. 2

    크기 조정에서 div와 정렬되지 않는 이미지

  3. 3

    이미지에 반응 적으로 div 크기를 조정하는 방법은 무엇입니까?

  4. 4

    Flutter에서 CachedNetworkImage 이미지의 동적 크기 조정

  5. 5

    고정 크기 UIView 아래에 배치 할 때 자동 레이아웃으로 UIView 크기 조정

  6. 6

    ImageView는 Android의 이미지 크기에 따라 동적으로 크기가 조정됩니다.

  7. 7

    이미지 크기에 따라 div 크기 조정

  8. 8

    다른 이미지 크기는 div를 비대칭으로 아래로 이동

  9. 9

    알 수없는 크기의 이미지 바로 아래에 div 배치

  10. 10

    요소에 따라 Div 자동 크기 조정-두 개의 열이 아래쪽에 정렬됩니다.

  11. 11

    ggplot2 : x 축 레이블이 겹치지 않도록 동적으로 줄 바꿈 / 크기 조정 / 크기 조정하는 방법

  12. 12

    창 크기가 조정될 때 버튼 div를 정적 위치에 유지

  13. 13

    div에서 크기 조정시 새 이미지를 트리거하는 문제

  14. 14

    슬라이딩 캡션. 캡션에 위젯 div 배치. 이미지 크기에 따라 크기 조정

  15. 15

    jQuery Cycle2는 div에 맞게 이미지 크기를 조정하지만 수평 이미지 만

  16. 16

    CSS없이 Javascript Div 클래스의 이미지 크기 조정

  17. 17

    배경 이미지 크기에 따라 div의 크기를 자동으로 조정하는 방법은 무엇입니까?

  18. 18

    내 div의 svg 배경 이미지 크기를 동적으로 조정하고 div의 중앙에 유지하려면 어떻게해야합니까?

  19. 19

    최대 크기의 제약을받는 이미지 크기 및 비율에 div 조정

  20. 20

    Flexdashboard / Plotly 이미지를 다른 그래픽으로 동적 크기 조정

  21. 21

    고정 된 div, div를 이미지와 동일한 크기로 중앙에 배치

  22. 22

    contenteditable div에서 이미지 크기 조정 비활성화

  23. 23

    Div의 제한에 맞게 이미지 크기 조정

  24. 24

    고정 위치 div 아래에 동적으로 div 배치

  25. 25

    브라우저 크기를 조정할 때 내 div가 겹치는 이유는 무엇입니까?

  26. 26

    뷰포트 크기 조정에서 점진적 크기 조정을 사용하여 이미지 크기를 조정하는 방법

  27. 27

    div 내에서 이미지 드래그 및 크기 조정 가능

  28. 28

    div 내에서 크기 조정 및 드래그 가능한 이미지

  29. 29

    브라우저 창으로 크기를 조정하기 위해 div 요소 내에서 부동 이미지 행을 가져 오는 방법

뜨겁다태그

보관