簡體   English   中英

如何將圖像居中對齊div?

[英]How can I center align my image into div?

我的div打算包含上述站點上的所有內容,我嵌套在div中的圖像不想居中,而且我不確定為什么嗎?

這是CSS。

#wrapper {
width: 1000px;
margin: 0 auto;
background-color: #f4f9f1;
}

#intro {
padding-bottom: 10px;
width:80%;
margin:10px auto;
border-bottom: 3px solid #b32230;
}

簡介是給img的ID,即使我將左右邊距設置為auto,它也會浮動在div(id是wrapper)的左側並且不會居中?

margin: auto;的問題margin: auto; 就是它只會使中心塊級元素...而img在默認情況下顯示為inline並遵循文本流(向左)。 如果您添加display: block ,它應該可以工作:

演示

#intro {
    display: block;
    padding-bottom: 10px;
    width:80%;
    margin:10px auto;
    border-bottom: 3px solid #b32230;
}

這樣,您就不需要集中對齊包裝元素的文本。

但是,如果您想將包裝器的所有inline子項居中-只需在#wrapper上使用text-align:center ...但是,您可能需要在圖像前后插入換行符,否則某些文本可能會#wrapper在旁邊他們,並將其推出中心=)

演示

使用text-align: center在主容器上text-align: center

#wrapper {
    width: 1000px;
    margin: 0 auto;
    background-color: #f4f9f1;
    text-align: center;/*Add text-align center*/
}

如何將我的文本/邊框與我的頁面中心對齊<div>元素? </div><div id="text_translate"><p></p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false"><div class="snippet-code"><pre class="snippet-code-css lang-css prettyprint-override"> div1 { background-color: aqua; font-family: Candara; padding: 10px; border-radius: 10px; margin: 10px; width: auto; }</pre><pre class="snippet-code-html lang-html prettyprint-override"> &lt;body&gt; &lt;div1 style="font-size: 30px; text-align: center;"&gt; &lt;b&gt;Text here&lt;/b&gt; &lt;/div1&gt; &lt;/body&gt;</pre></div></div><p></p><p> 我正在嘗試將我的邊框和文本都對齊到頁面的中心,但有些東西不起作用。 如果我解釋得不夠好,請詢問更多詳細信息:)。 這是代碼:</p><p> <strong>HTML</strong></p><pre> &lt;body&gt; &lt;div1 style="font-size: 30px; text-align: center;"&gt; &lt;b&gt;Text here&lt;/b&gt; &lt;/div1&gt; &lt;/body&gt;</pre><p> <strong>CSS</strong></p><pre> div1 { background-color: aqua; font-family: Candara; padding: 10px; border-radius: 10px; margin: 10px; width: auto; }</pre></div>

[英]How can I align my text/border to the center of my page with the <div> element?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

相關問題 如何在中心“div”和“a”元素對齊 如何對齊該div的中心? 如何將圖像與Div中心對齊 如何對齊圖像中心的文本 如何在中心對齊圖像?CSS 如何將我的文本/邊框與我的頁面中心對齊<div>元素? </div><div id="text_translate"><p></p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false"><div class="snippet-code"><pre class="snippet-code-css lang-css prettyprint-override"> div1 { background-color: aqua; font-family: Candara; padding: 10px; border-radius: 10px; margin: 10px; width: auto; }</pre><pre class="snippet-code-html lang-html prettyprint-override"> &lt;body&gt; &lt;div1 style="font-size: 30px; text-align: center;"&gt; &lt;b&gt;Text here&lt;/b&gt; &lt;/div1&gt; &lt;/body&gt;</pre></div></div><p></p><p> 我正在嘗試將我的邊框和文本都對齊到頁面的中心,但有些東西不起作用。 如果我解釋得不夠好,請詢問更多詳細信息:)。 這是代碼:</p><p> <strong>HTML</strong></p><pre> &lt;body&gt; &lt;div1 style="font-size: 30px; text-align: center;"&gt; &lt;b&gt;Text here&lt;/b&gt; &lt;/div1&gt; &lt;/body&gt;</pre><p> <strong>CSS</strong></p><pre> div1 { background-color: aqua; font-family: Candara; padding: 10px; border-radius: 10px; margin: 10px; width: auto; }</pre></div> 我無法將div對准網頁的中心 如何垂直居中對齊我的主 div? 無法將超大圖像與div中心對齊 我無法將圖像邊框半徑與文本居中對齊
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM