!important

今天在做網(wǎng)頁窗口的時候遇到了一些問題,因個人的操作問題使三角不能正常的顯示而用!important來使三角正常出現(xiàn)在正確位置上。
下面是我的錯誤操作代碼和網(wǎng)頁顯示圖:

        div dl dd :last-child{
        height: 34px;
        width: 249px;
    }
    div dl dd span i {
        display:inline-block;
        width: 0;
        height: 0;
        border: 4px solid transparent;
        border-left-color: black;
    }
<div>
    <dl>
        <dt><img src="../imge/二手車.png" alt=""></dt>
        <dd>
            <span>小戶型</span>
            <span>精裝兩居</span>
            <span>小三居</span>
            <span>準(zhǔn)新房</span>
            <span>精裝修</span>
            <span>南北通透</span>
            <span>低總價</span>
            <span>帶電梯</span>
            <span>別墅</span>
            <span>全部二手房源<i></i></span>
        </dd>
    </dl>
</div>

顯示圖為:


微信截圖_20190628201712.png

在這個圖片中可以看出三角顯示不出來,我當(dāng)時檢查的時候看著好像是高度不夠,于是我在這個問題上鉆牛角筋了一節(jié)課也沒有發(fā)現(xiàn)問題出現(xiàn)在哪里。。。。
然后我就用了 !important 來解決這個問題:

     div dl dd span i {
        display:inline-block;
        width: 0 !important;
        height: 0 !important;
        border: 4px solid transparent;
        border-left-color: black;

顯示圖終于正常了。。。。:


微信截圖_201906282021593333333.png

后來,我在晚上上自習(xí)的時候經(jīng)過老師的檢查,才發(fā)現(xiàn)這個問題的所在,,自己打字留下來的小毛病害了自己啊。
正確的代碼應(yīng)該為:

 div dl dd span:last-child{
        height: 34px;
        width: 249px;
    }
    div dl dd span i {
        display:inline-block;
        width: 0px;
        height: 0px;
        border: 4px solid transparent;
        border-left-color: black;
    }

正確圖:
微信截圖_201906282021593333333.png

哈哈哈,我這個手指啊,總是在敲好代碼后自己多摁一下空格。。。。。讓我頭疼了一節(jié)課,唉!我飄逸的頭發(fā)又要少了好多0.0

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容