2015-02-04 31 views

回答

0

那麼你可以做一個表像這樣

<table> 
    <tr> 
     <td><img src="http://www.thetimes.co.uk/tto/multimedia/archive/00309/108787995_309592c.jpg" alt="cat" /></td> 
    </tr> 
    <tr> 
     <td>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iste iure eum quidem dolore dignissimos neque molestias velit praesentium minima architecto voluptas suscipit excepturi tempore accusantium aperiam beatae culpa quaerat vero.</td> 
    </tr> 
</table> 


img { 
    width: 100%; 
} 

http://jsfiddle.net/j58nns7k/

但是這將是非常不合理的。我會推薦新的HTML5元素figure和figcaptions:

<figure> 
    <img src="path/to/image" alt="alt text" /> 
     <figcaption>Caption</figcaption> 
</figure> 

並設置父div的最大寬度。

0

在CSS中設置下面的樣式。

div { 
    margin: 50px; 
    padding: 10px; 
    border: 1px solid black; 
    display: table; 
} 
span { 
    display: table-caption; 
    caption-side: bottom; 
} 

請點擊此鏈接

jsfiddle

相關問題