2015-12-23 107 views
2

我有很多li s在ul之下。我在這裏寫了我的第一個圖像,我動態地在JavaScript中傳遞源代碼。我的圖片左對齊,我需要它居中。li中心img

$("#imgemp").attr("src", src);
<ul> 
 
    <li class="imgli"> 
 
    <img id="imgemp" border="0" width="90" height="90"> 
 
    </li> 
 
</ul>

+1

不幸的是,這是一個有點不清楚實際的問題是什麼,圍繞圖像是簡單**除非你有話不提**。一個*最小*演示將是相當有幫助的顯示這個問題。 –

+0

你是什麼意思中心?垂直?水平? – Alex

回答

2

您還可以使用:

img { 
    display: block; 
    margin: 0 auto; 
} 
1

假設你liwidth足夠大超過text-align:center(90以上)應該這樣做。

<li class="imgli" style='width:200px;text-align:center;' > 
    <img id="imgemp" border="0" width="90" height="90"> 
</li> 
1

image是一個內聯元素,所以你可以使用text-align:center

$("#imgemp").attr("src", src);
li { 
 
    text-align: center 
 
}
<ul> 
 
    <li class="imgli"> 
 
    <img id="imgemp" border="0" width="90" height="90"> 
 
    </li> 
 
</ul>

1

您已經追加imglili。爲什麼不使用這個?

.imgli{ 
    text-align: center; 
}