我对编程非常陌生,我试图修改我的Retina模板以自定义Shopify商店。迄今为止很有趣,并且取得了不错的成绩!图片上的文字 - Make对较小的屏幕有反应
但是我坚持这个问题:如何让我的代码响应?
我设法添加HTML和CSS代码有超过图像的文字,但我无法弄清楚,使其响应(文本自动调整其大小)较小的屏幕(如移动)
HTML代码
<div class="textoverimage">
<img src="xxxxxx" alt="xxxx">
<h7> TEXT </h7>
</div>
CSS代码:
/* #Custom Styles
================================================== */
.textoverimage {
position: relative;
width: 100%;
}
h7 {
position: absolute;
top: 75px;
left: 0;
width: 100%;
text-align: center;
}
我用h7
不会干扰任何先前存在的代码(Shopify使用h1
- h6
)
没有H7标签。只有H1-H6。 –
通常,您需要使用媒体查询来做到这一点,或JavaScript。你可以使用'vw'(视点单位),但它们在这里可能不合适。 –
你不应该只是下一个级别的标题,因为其他人正在使用。标题应按层次顺序使用。感觉这个TEXT有多重要,以及它如何符合标题方面的阅读顺序。它是否需要成为标题标签? – Lee