javascript - CSS交叉继承

标签 javascript jquery css

在 CSS 中,有没有一种方法可以从其中一个包含的元素中引用容器 div 标签的宽度等属性值,从而在两者之间创建动态关系。下面是一些代码来说明我的意图:

<div id="settingz" style="position:absolute; width: 350px; height: 300px;">
<span style="position:absolute;  left:inherit parent width; margin-left:-30px; top:6px;" >
        <img id="exportRedX" src="/static/RedX2.png" />
    </span>
(/div>

请注意 left:inherit parent width; 的愚蠢尝试,这是我传达我正在尝试做的事情的最佳方式。我想将图像绑定(bind)到相对于 div 宽度的位置。我知道 align="right" 但它并没有真正做到 margin-leftleft: ... 继承的贡献.

感谢任何帮助...

黑暗

最佳答案

这对于纯 CSS 是不可能的,但是您可以使用 CSS 预处理器,例如 SASSLESS通过使用变量和混合实现类似的事情。

关于javascript - CSS交叉继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17347385/

相关文章:

javascript - 附加第二个子项,更改其颜色,innerhtml

javascript - 使用 jQuery 根据另一列的文本求和列总计

javascript - jQuery.each() 带有 ajax 的目标元素,始终以循环中的最后一项为目标

javascript - 我该如何优化这段代码?

css - 如何以最小的 bootstrap 3 媒体分辨率隐藏 div

javascript - 根据行的 Highcharts 工具提示背景(不设置 backgroundColor = null)

javascript - 我需要 "Autolisting"函数来编辑下拉列表

javascript - 如何在 sweetalert 中设置字符限制?

html - 移动设备上从 4 到 3 的卡片网格?

javascript - Discord.js 的 EventEmitter Javascript 限制问题