所以我正在研究我的css技巧,并试图从youtube的精灵中获取图像,所以我的代码是这样的
File f = new File("test/test.txt");
String Path = f.getAbsolutePath();
Log.v("File Path",Path);
我的css是
<div id="navbar">
<ul>
<li><a href="www.youtube.com"><span id="logo"></span></a></li>
</ul>
</div>
直到我添加display:inline-block;到徽标规则
所以我真的很困惑为什么我需要将background-size设置为auto,为什么我需要显示:在这个特定的例子中使用inline-block
答案 0 :(得分:1)
好的,所以在研究之后我发现了这个
显示范围的默认值是内联的,这会忽略在这种情况下给出的宽度和高度,这就是内联块工作的原因
background-size的默认值是auto,它很好,因为我们提供图片的宽度和高度,所以它在这里是多余的
抱歉匆匆发帖而不是花时间研究,感谢理解并希望它有所帮助:)