html - 图片上的文字。我似乎无法在图片上显示文字。我尝试了赦免和一切。

标签 html css text

图像上的文字。我似乎无法在图片上显示文字。我尝试了赦免和一切。

<div class="wrapper">
<div class="container">
    <div class="row">
            <div class="stages col col-6">
            <a href="..\stage1\index.html" title="Stage 1"><img src="styles\images\stage1.jpg" alt="Stage1"></a>
            <p>Stage 1</p>
            </div>

        <div class="stages col col-6">
        <a href="..\stage2\index.html" title="Stage 2"><img src="styles\images\stage2.jpg" alt="Stage2"></a>
        <p>Stage 2</p>
        </div>
    </div>
</div>

最佳答案

你没有正确应用它。

要让它工作,你需要让父 div 有一个 position:relative; 和子 div 有 position:absolute;

一旦你执行了position:absolute;,你需要通过topbottom等属性改变定位leftright 带有数值。

以防万一,如果您的文本位于图像下方,您可以使用 z-index 属性将其显示为数值。

例如,

<div class="wrapper">
<div class="container">
    <div class="row" style="position:relative;">
            <div class="stages col col-6">
            <a href="..\stage1\index.html" title="Stage 1"><img src="styles\images\stage1.jpg" alt="Stage1"></a>
            <p style="position:absolute;top: 0;left: 0;">Stage 1</p>
            </div>

        <div class="stages col col-6">
        <a href="..\stage2\index.html" title="Stage 2"><img src="styles\images\stage2.jpg" alt="Stage2"></a>
        <p>Stage 2</p>
        </div>
    </div>
</div>

LIVE DEMO

希望这对您有所帮助。

关于html - 图片上的文字。我似乎无法在图片上显示文字。我尝试了赦免和一切。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30396873/

相关文章:

javascript - 图像名称在多个图像选择问题中重复

javascript - 停止重复背景图像

c++ - 尝试在 C++ 中读取文件并跳过标点符号,有提示吗?

html - 如何在一个 div 中仅将一个 div 居中,其余的保持原样

python - 是否有一个 python 正则表达式来查找街道名称,后跟一个或多个人,后跟门牌号?

MYSQL - 在托管未知 URL 时我应该选择哪种变量类型?

html - IE8 以奇怪的方式显示网站

html - 边距顶部分辨率 css

javascript - 将 selectInput 传递给 html 标签

html - 我想对特定的 h1 标签进行特定的编辑