margin:5px 5px; 这一句的话,LI的高度就会自动加上5*2=10px的高度那你的高度就是23+10=33了,高度超过了你定的30。。。所以不行。。
根据按钮高度定义HEIGHT在定义其中文字LINE-HEIGHT高度和HEIGHT相同就可以了