我们都知道当display:inline时,
inline元素不会独占一行,多个相邻的行内元素会排列在同一行里,直到一行排列不下,才会新换一行,其宽度随元素的内容而变化。
inline元素设置width,height属性无效。
但是对于margin,padding却有一些模糊,我看到过很多人写的博客,大多都是写的:
margin-top,margin-bottom设置无效,margin-left,margin-right可设置;
padding-top,padding-bottom设置无效,padding-left,padding-right可设置
但是,其实这种说法是有错误的,对于inline元素,padding在top,bottom,left,right上的设置都会起作用。
如下图所示: