2010-12-01 3 views
0

웹 사이트 탐색에 사용되는 메뉴 목록 중 일부는 텍스트와 텍스트 오른쪽에 이미지가 모두 포함 된 메뉴 목록을 갖고 싶습니다.UL LI 탐색 메뉴 목록 내에서 IMG 사용 ​​

<ul> 
    <li>Nav item 1</li> 
    <li>Nav item 2 <img src="image.gif" /></li> 
</ul> 

이미지가 포함 된 메뉴 항목을 텍스트 [space] 이미지에 맞게 수평으로 정렬하고 싶습니다.

아무에게도 이것을 달성 할 수있는 CSS를 보여줄 수 있습니까?

답변

1
ul li img { 
padding-left: 20px; 
} 
+0

당신이 아마 원하는 여백 왼쪽 대신 패딩 왼쪽으로. 둘 다 이미지에 대해 동일한 효과를 얻을 수 있지만 다른 요소는 다르게 반응합니다. – zzzzBov

+0

여백 왼쪽이 IE에서 올바르게 표시됩니다. 방금 세로 정렬을 추가했습니다. 당신의 도움을 주셔서 감사합니다. – JRenney

+0

문제가 없다면 대답을 수락하십시오! 내 대답 옆에있는 틱 :) – benhowdle89

0

이 말은 무엇입니까? http://jsfiddle.net/brandondurham/gvqGk/

HTML

<ul> 
    <li> 
    This is the LI text. <img src="http://dropbox.smallparade.com/bigbubble.png" width="24" height="24"> 
    </li> 
</ul> 

CSS

ul li { 
    font: 14px/24px Helvetica, Arial, sans-serif; 
    white-space: nowrap; 
} 
ul li img { 
    margin-left: 10px; 
    vertical-align: middle; 
} 
나는 이것이 같은 특정 이미지 앵커 수업을에 모든 포장, 네비게이션 그대로 유혹 할 것이다
0

그 분류 된 앵커의 배경. 이 같은

뭔가 :

<ul> 
    <li><a href="" class="imagedClass">Link 1</a></li> 
    <li><a href="">Link 2</a></li> 
</ul> 


a.imagedClass 
{ 
    display:inline-block; 
    width:200px; 
    background-image:url('/images/image.png'); 
    padding-right:20px;/*width of image*/ 
} 
+1

display : inline-block; 앵커 태그를 고려할 때이 문제를 해결하는 데 도움이되었습니다. 고맙습니다. – JRenney