在“文本水平對齊text-align”這一節我們詳細講解了text-align屬性。大家請記住,text-align一般只用在兩個地方:文本水平對齊和圖片水平對齊。也就是說,text-align只對文本和img標簽有效,對其他標簽無效。
語法:
text-align:屬性值;
說明:
text-align屬性取值如下表:
舉例:
在線測試<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>圖片水平對齊</title> <style type="text/css"> div { width:300px; height:80px; border:1px solid gray; } .div_img1{text-align:left;} .div_img2{text-align:center;} .div_img3{text-align:right;} img{width:60px;height:60px;} </style> </head> <body> <div class="div_img1"> <img src="../App_images/lesson/run_cj/cartoongirl.gif" alt=""/> </div> <div class="div_img2"> <img src="../App_images/lesson/run_cj/cartoongirl.gif" alt=""/> </div> <div class="div_img3"> <img src="../App_images/lesson/run_cj/cartoongirl.gif" alt=""/> </div> </body> </html>
在浏覽器預覽效果如下:
分析:
很多人都以為設置圖片水平對齊是在img標簽設置,其實這是錯誤的。大家記住,圖片是要在父元素中進行水平對齊的。在這個例子中,img元素的父元素是div,img元素是相對於div元素進行水平對齊的。因此要想對圖片進行水平對齊,就要在父元素(div元素)中設置text-align屬性。