2016-08-03 6 views
0

어떻게 텍스트 (목록)를 오른쪽으로 정렬하고 그 위에 이미지가 오른쪽으로 정렬되었지만 왼쪽에서 고정되어 10 % 떨어져 있어야합니다 화면의. 나는 또한 두 요소가 고정되기를 바란다. 누구든지 링크를 원한다면 나는 codepen을 가지고있다. 그러나 그것은 매우 간단하고 내가 원하는 효과가 없다. 나는 기본적으로 이것을 "헤더"로 사용하고 사이트의 오른쪽 부분을 본문으로 사용합니다. 예 :이미지를 텍스트와 동일한 여백으로 정렬 정렬

 ########    body-------> 
     #  # 
     #  #    body-------> 
     #  # 
     ########    body-------> 


          body-------> 


      Item 1    body-------> 
      Item 2 
    Item Number 3 
     Item #4    body-------> 
+0

여기 내 작업 [link] (http://codepen.io/ericshio/pen/mEGzYv) codepen에 대한 링크가 있지만, 시도 할 때 텍스트가 맨 아래에 정렬되지 않습니다. – ERIC

답변

1

나는 당신이 볼 수있는 JSFiddle입니다.

HTML

<div id="header"> 
    <img src="http://placehold.it/100x100"> 
    <ul> 
    <li>Item 1</li> 
    <li>Item 2</li> 
    <li>Item Number 3</li> 
    <li>Item #4</li> 
    </ul> 
</div> 
<div id="body"> 
    BODY 
</div> 

CSS

#header, 
#body { 
    display: inline-block; 
} 

#header { 
    width: 40%; 
    float: left; 
    text-align: right; 
} 

#header img, 
#header ul { 
    padding-right: 10%; 
} 

ul { 
    list-style: none; 
} 

#body { 
    width: 60%; 
    float: right; 
} 

당신의 헤더와 본문의 폭은 당신이 원하는 무엇을 적으로 변경할 수 있습니다. 다른 일을 원한다면 알려주세요.

적용 할 CSS에 따라 padding-right: 10%;margin-right: 10%으로 변경할 수도 있습니다.

+0

와우, 정말 멋지다! 목록을 아래쪽에 표시하려면 4 %를 지정하십시오. ? – ERIC

+0

임의의 높이 450px를 설정하고 html을 더 추가했습니다 (https://jsfiddle.net/okahara/gcedccgx/3/) –

+0

사과드립니다. 내 CSS는 알파 순서이어야합니다. –

관련 문제