我有一个wordpress网站,我试图在滑块图像上垂直浮动文本。
我使用以下CSS在我的滑块小部件上硬编码了一个静态的全宽图像。
.slider-wide {
clear: both;
width: 100%;
height: 560px;
background: url(http://photourl);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
现在提出问题。虽然文本在宽屏幕上看起来很漂亮,但当浏览器窗口缩小或从移动设备查看时,文本会溢出滑块图像并溢出到其他小部件中。
有没有办法将此文本锁定到滑块小部件?响应文本大小不知何故?
答案 0 :(得分:0)
是的,如果使用视口单元,您可以在文字上使用“响应式”文字大小。
这种单位支持的值之一是百分比值,基于容器的宽度,高度或两者...这是概念的一个示例:http://jsfiddle.net/t7b8ytrq/
{
font-size: 2vh; /* size based on container's height */
font-size: 2vw; /* size based on container's width */
font-size: 2vmin; /* size based on witchever is smaller (width or height) */
font-size: 2vmax; /* size based on witchever is higher (width or height) */
}
在此处阅读规范:http://dev.w3.org/csswg/css-values/#viewport-relative-lengths