问题:一开始用div元素,给div元素加上背景图,想让背景图片随着内容的大小而变化,但是实际是背景图片的宽度是父元素的宽度(即100%宽)
解决办法:变为行内元素即可:
代码如下:
<body>
<style>
.container{
text-align: center;
height: 30px;
line-height: 30px;
overflow: hidden;
white-space: nowrap;
padding: 0 20px;
background: url(bq.png) no-repeat center;
background-size: 100% 100%;
display: inline-block;
}
</style>
<div class="container">这是测试界面呀</div>
</body>