float/absolute/fixed定位會強制設置成block

a.btn {
    float: left;
    display: block;
    width: 100px;
    height: 30px;
}

第二行的display: block實際上是沒用的,由於若是你浮動了,目標元素就會具備塊級盒模型的特性,即便你display: table-cell或者inline也無論用。若是你是display: flex,那麼float將會被忽略。css

一樣地,absolute定位和fixed定位也有一樣的效果,會把行內元素變成塊級的。flex

相關文章
相關標籤/搜索