2014-01-11 3 views
0

유체 페이지의 헤더 배경 이미지에 문제가 있습니다. 브라우저의 너비 나 헤더의 내용에 관계없이 전체 이미지를보고 싶습니다. 너비의 100 %를 채울 이미지를 얻을 수 있습니다. 그러나 높이는 항상 헤더의 텍스트 내용에 맞게 크기가 조정됩니다 (물론 그렇게해야합니다). 달성하기 위해 노력하고있어 헤더를 100 % 너비로 크기 조정 및 크기 조정 된 이미지의 전체 높이를 유지하고 해당 가로 세로 비율을 유지하는 것입니다. 당신이 흐름에 이미지를 유지하고 실제로는 0 %의 폭을 필요로 얻을 경우유체 헤더 배경 이미지

+0

코드 바랍니다. 우린 초능력이 아니야. 이것에 대한 – imulsion

+0

이미지는 흐름에 있어야합니다. –

+0

아무 것도 시도하지 않았기 때문에 코드를 포함시키지 않았습니다. – talkpoppycock

답변

2

, 당신은 당신이 찾고있는 것을 얻을 수 있습니다 http://codepen.io/gc-nomade/pen/qunsm

header { 
    white-space:nowrap;/* make sure content keeps aside image */ 
} 
header img { 
    width:100%; 
    margin-right:-100%;/* it will pull at left whats stands on right */ 
} 
header div { 
    position:relative;/* bring it up front */ 
    z-index:1;/* make sure it's on top */ 
    display:inline-block; 
    vertical-align:top; 
    width:100%; 
    white-space:normal; 
} 
+0

정말 고마워요. 정확하게 내가려고 노력하고있는 날은 달성하려고 노력하고있다! !! 분명히 그것은 배경 이미지를 이용하는 것이 아니라 이미지 위에 텍스트를 겹쳐서 표시하는 것에 관한 것입니다. – talkpoppycock

+0

예, 이미지가 절대 위치에있을 수 있습니다. 흐름에 그대로 두었습니다. 필요한 경우 헤더의 높이를 조정할 수 있습니다. –