我正在尝试制作一个11px x 11px的按钮,但似乎我尝试的每个浏览器的按钮最小宽度均为12px(IE9除外,其宽度为16px)。有没有解决的办法,还是我需要使用定位标记?

我的CSS

#testButton
{
    background-image: url(images/Sprites.png);
    width: 11px;
    height: 11px;
    border: 0 none transparent;
}


IE中的结果

最佳答案

每个浏览器都有一些默认的CSS。尝试使用css reset

尝试在按钮css中将paddingmargin添加到0

#testButton
{
    background-image: url(images/Sprites.png);
    width: 11px;
    height: 11px;
    border: 0 none transparent;
    padding:0;
    margin:0;
}

09-25 22:29