2013-07-23 3 views
1

3x3 이미지 격자가 있습니다. 내가 할 수 있기를 원하는 것은 텍스트를 각 이미지 위에 올려 놓는 것이지만 어떻게해야 할지를 파악할 수없는 것입니다.이미지 위에 텍스트를 놓기

내 CSS

body{background-color:black;} 

ul#grid { 
    list-style: none; 
    width: 1180px; 
    margin:0 auto; 
    overflow:hidden; 
    } 

#grid li { 
    float: left; 
    margin: 0 10px 70px 0px; 
    display:inline; 
    position:relative; 
    } 

#grid li img { 
    padding: 15px; margin: 0; 
    width: 339px; 
    height: 211px; 
    position:relative; 
    } 

html로

<div class="portfolio"> 
    <ul id="grid"> 
    <li><a href="#"><img src="1.jpg"></a></li> 
    <li><a href="#"><img src="2.jpg"></a></li> 
    <li><a href="#"><img src="3.jpg"></a></li> 
    <li><a href="#"><img src="4.jpg"></a></li> 
    <li><a href="#"><img src="5.jpg"></a></li> 
    <li><a href="#"><img src="6.jpg"></a></li> 
    <li><a href="#"><img src="7.jpg"></a></li> 
    <li><a href="#"><img src="8.jpg"></a></li> 
    <li><a href="#"><img src="9.jpg"></a></li> 
    </ul></div> 

jsfiddle

+2

팁 :'ul # grid'는 중복되어 DOM 트리를 불필요하게 검색합니다. 각 ID는 한 번만 사용할 수 있으므로 (* 사용해야 함 *) * ID를 제공 할 때 덜 구체적인 선택기를 제공 할 필요가 없습니다. – Trojan

+1

텍스트 노드는 – eded

+0

이고 어디에 있습니까 (jsfiddle)? –

답변

6

나는 당신이 의미 생각 : http://jsfiddle.net/feitla/dWuCH/3/

(편집 바이올린 : 일부 재미 :)

했다
#grid li span { 
    display:block; 
    bottom:200px; 
    position:relative; 
    width:370px; 
    margin-left:20px; 
} 

<div class="portfolio"> 
    <ul id="grid"> 
     <li><a href="#"><img src="1.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="2.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="3.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="4.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="5.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="6.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="7.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="8.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
     <li><a href="#"><img src="9.jpg" /><span>Lorizzle ipsizzle shizzlin dizzle hizzle amizzle, consectetuer adipiscing elizzle. </span></a> 
     </li> 
    </ul> 
</div> 
+3

+1 덜 병적 인 모양의 Lorem Ipsum의 경우 – Trojan

+0

갱스 터 Lorem Ipsum ALL THE WAY !!!! Bwahahah> :-) http://lorizzle.nl/ – feitla

+0

스눕 라이온 psum을 좋아합니다. –

관련 문제