簡體   English   中英

CSS屬性顯示問題:內聯塊

[英]Problem with CSS property display: inline-block

在怪癖模式(IE)中,以下代碼將正確運行。 在符合標准的模式下,此代碼將僅顯示嵌套跨度的文本,但寬度不會被100%指定。 有沒有一種方法可以強制嵌套的內聯塊跨度將其寬度設置為div大小,如果可以的話,有沒有一種方法而無需更改html代碼? 謝謝你的幫助。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
<head>
    <style>
        span {display:inline-block;}
    </style>
<head>
<body>
    <div>
        <span>
            <span style='width:100%; text-align:center;'>
                Blah
            </span>
        </span>
    </div>
</body>

父級(跨度)沒有任何寬度。 只需進行設置即可解決問題

div span { width:100% }

暫無
暫無

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM