html - 对象标记内的段落

标签 html css

我在 <object> 中嵌入了 SVG 图像标签:

<object type="image/svg+xml" data="images/quatrefoil.svg" width="100%"
  height="100%" class="svg-content"></object>

我试着放一段<p class="arvo"><object> 内标签,但文本不显示。我应该如何编写才能在 SVG 对象之上查看段落文本?

最佳答案

使用共享父级

<div class="container">
    <svg ...>
    <p class="description">...</p>
</div>

连同

.container {
    position: relative;
    width: {x}px;
    height: {x}px;
}

.container svg {
    position: relative;
    width: 100%; height: 100%;
    z-index: 1;
}

.container .description {
    position: absolute;
    bottom: 0px;
    width: 100%;
    z-index: 999; /* or something sufficiently large */
}

关于html - 对象标记内的段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33398521/

相关文章:

javascript - 使用 float :left vs display:inline-block 的 jQuery UI 拖放排序比较

javascript - 单击菜单导航动画到该部分

javascript - 固定位置的音乐播放器

javascript - 如何在进行另一个函数调用时停止执行 javascript/jquery

html - 将div设置为与图像相同的高度

css - Div在里面 Div从底部开始

css superfish 菜单,没有正确排列

javascript - Y 位置 javascript 上的 "Picking up" header

html - 纯CSS条件菜单: hide level1 info on level2 hover

javascript - 光标跟随 <div> - 鼠标向下或向右移动时消失