在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ button設(shè)置block,并沒(méi)有具備流體性(即寬度100%)

button設(shè)置block,并沒(méi)有具備流體性(即寬度100%)

回答
編輯回答
笑忘初

塊元素具備流體性(正常情況下)
button不是塊元素所以不具備
display:block僅僅是讓元素顯示為塊級(jí)元素,說(shuō)白了就是為了換行
display:block不等于塊元素,所以不能撐滿(mǎn)。

個(gè)人觀點(diǎn)

2017年9月13日 21:12
編輯回答
生性

這個(gè)是規(guī)范決定的

對(duì)于塊級(jí)替換元素

The used value of 'width' is determined as for inline replaced elements. Then the rules for non-replaced block-level elements are applied to determine the margins.

寬度還是按他是行內(nèi)元素來(lái)計(jì)算的,但是margin是按塊級(jí)元素來(lái)計(jì)算。默認(rèn)auto一般是是其固有值,button元素的寬度可能就是其內(nèi)字體寬度,加默認(rèn)內(nèi)邊距加邊框的寬度

而普通塊級(jí)元素之所以有流體特性,是因?yàn)槠鋵挾葹閍uto時(shí)

'margin-left' + 'border-left-width' + 'padding-left' + 'width' + 'padding-right' + 'border-right-width' + 'margin-right' = width of containing block
2017年10月7日 01:40