代码如下:
<style>
*{ margin: 0; padding: 0;
} .container{ height: 100px; background-color: red;
} .container a{ width: 30%; height: 100px; display: inline-block; background-color: #ccc;
}</style><div class="container">
<a>这是第一个个a</a>
<a></a>
<a>这是第三个a</a></div>在这里,container里面有三个a标签,并设置为display:inline-block;然后设置宽高。
如代码所示,如果三个a标签中,只要有一个,内容为空,则三个就不等高,另外两个会低一截。
效果是这样:

但是如果三个标签都有内容,则不会出现这样的问题。
还请指教,这是怎么回事呢?
叮当猫咪
MYYA
随时随地看视频慕课网APP
相关分类