【发布时间】:2015-11-30 06:39:21
【问题描述】:
有没有办法在图片中制作响应式文本?我想在不使用媒体查询的情况下做到这一点。我已经尝试过这个Horizontal centering text over image via CSS,但它不起作用。
问题(下图)是当达到小屏幕值时,文本超出图像并且不会调整大小。使用媒体查询,我可以通过更改文本的大小来做到这一点,但没有其他方法可以做到吗?
HTML 代码:
<div class="wrapper-pig">
<center><img src="http://s24.postimg.org/4axzhhujp/schwein.png" style="width: 70%; height=auto;"/></center>
<div class="pig-text" >
<span style="color:white;" >9563</span>
</div>
</div>
CSS 代码:
.wrapper-pig{
width: 100%;
background-color: yellow;
position: relative;
box-sizing: border-box;
}
.pig-text{
font-size: 160%;
position: absolute;
display: inline-block;
left: 40%;
top: 40%;
}
请帮忙?
我准备了一个小提琴来更好地展示这个问题:My fiddle
【问题讨论】:
-
<center>自中世纪以来已被弃用。 -
所以你也想让文字缩小?
-
是的,它也应该缩小