我正在尝试创建一个如下图所示的框。
此框用于时间和其他两位数字
我推出了我的代码here
我有一些问题和疑问:
答案 0 :(得分:1)
使用此img作为div的背景:
然后用浓缩字体将黑色文字放在上面。为div添加边框,就像在图像中一样,并为包装器提供匹配的背景颜色。
答案 1 :(得分:1)
请参阅 demo fiddle 。
标记现在显示为:
<div id="digits">
<p>Days<span class="colon">: </span><span class="digits">10</span></p>
<p>Hours<span class="colon">: </span><span class="digits">00</span></p>
<p>Mins<span class="colon">: </span><span class="digits">00</span></p>
<p>Secs<span class="colon last">: </span><span class="digits">00</span></p>
</div>
您可以将其缩小到 this :
<div id="digits">
<p>Days<span>: </span><span>10</span></p>
<p>Hours<span>: </span><span>00</span></p>
<p>Mins<span>: </span><span>00</span></p>
<p>Secs<span class="last">: </span><span>00</span></p>
</div>
随意调整一下。
答案 2 :(得分:0)
我会将数字创建为图像精灵,内部阴影可以左右分割:
00
11
22
33
44
55
66
77
88
99
然后我会用透明切口构建一个png覆盖图来掩盖数字图像。