1
2
我不会太在意图像不加载的问题(我可能是这里的乌托邦主义者)。最重要的一点是,无论是搜索引擎还是屏幕阅读器,文本都会出现在标记中。 我会保持最小的标记(总是一个好主意)
在CSS中
|
2
2
我倾向于用一种稍微不那么纯粹的方法来解决这个问题。 我将图像嵌套在h1中,以给出以下标记:
然后使用CSS定位
我在这里发布了一个演示: http://www.davidrhysthomas.co.uk/so/h1Img.html . 第一部分显示了第一步,将图像相对于其父图像进行定位,该图像具有透明背景,以便了解正在发生的事情。
在第二和第三部分中,我使用jQuery将
它有点笨拙,显然依赖于javascript的启用和 也 当文档运行脚本并应用math/css时,页面加载时会有一点页面闪烁。 该方法确实满足了在加载图像之前让文本可见的要求,并且它确实使用xhtml和CSS隐藏文本。如果事先知道图像的尺寸 要求 防止溢出的jQuery/js。 (我向杰夫、乔尔等人表示歉意,因为他们未经任何许可使用了SO标志,但当时觉得很合适。。。=) ) |
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |