最新回答 / 猫和树袋熊
你的问题好像跟各大浏览器的兼容性有关,我所知道的不多,只能告诉你这些:display:inline-block的意思是将a标签转换为内联块状元素。内联块状元素拥有内联元素和块状元素的某些特点。详细情况请看HTML+CSS基础课程。你要了解为什么转换为内联块状元素的a标签的padding内间距会增大,首先要了解各大浏览器的兼容问题。就好比为什么很多源代码的span a标签会写在a标签的前面,因为在360浏览器中span a标签写在a标签的后面的话显示出来的效果是span a标签的内容在a标签的内容后面,但是...
2016-06-09
/*父元素不设置高度,子元素是有高度的,会把父元素撑开*/
/*如果子元素设置浮动的话,就脱离了文档流,就不会把父元素撑开了*/
/*因此,子元素设置浮动,父元素需要设置高度*/
/*如果子元素设置浮动的话,就脱离了文档流,就不会把父元素撑开了*/
/*因此,子元素设置浮动,父元素需要设置高度*/
2016-06-08