[英]Can't style a div with javascript
我正在將樣式品質應用到包含外部JavaScript的div中,並且瀏覽器似乎忽略了它們。 第一個div正常工作。
<div style="text-align:center;">Working center text</div>
<div id="btc-quote" style="text-align:center;"></div>
<script type="text/javascript" src="//cdn-gh.firebase.com/btcquote/embed.js"></script>
div class =“ btc-quote”的內容可能包含一些CSS代碼,不希望其居中。 (我還沒有從BTC讀取所有代碼)若要解決此問題,可以使div本身居中,而不是內容居中。
一個簡單的技巧是將以下CSS添加到div中:
width:212px;
margin:auto;
這是一個很好的解決方法發現這里
如果要居中,請先為其設置寬度,然后使margin:0自動:
<div id="btc-quote" style="width:212px;margin:0 auto"></div>
text-align:center;
CSS屬性未按您假定的方式使用。
如果選中此小提琴 ,您將看到div的默認寬度是容器的寬度,因此,當您將文本居中時,div會居中。 然而,這種情況並非如此。
要使Div居中,可以使用Position
CSS屬性:
添加以下CSS屬性:
position:absolute;
left:50%;
margin-left:-106px; /* Half of the width of the div */
並查看下面的小提琴,使第二個Div居中對齊
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.