这是一个代码:
<div id="main" style="border:1px solid red;">
<div id="child" style="background-color:#68c5e7; width:170px; margin:0 auto; font-size:30px; background-image:url(https://www.google.by/logos/2012/javelin-2012-sr.png); background-repeat : no-repeat;">
<span style="padding-left:116px;">9:58</span>
</div>
</div>
使用javascript计算时间,因此可以在页面加载后更改字符串的长度。如何固定背景的长度 #68c5e7 使其具有适当的长度(对应于img+text的长度)。
同样,您将 9:58 更改为 10:03,但背景颜色的长度没有更改,它不适合。还有一个要求:图片+文本(文本不能太长,总是不超过主div的长度)应该正好在主div的中间。