相对于另一个元素的位置元素不起作用
Position element relative to another doesn't work
我正在尝试将类名为"adsense"的元素放置在类名为"publish-info"的元素的一半高度上,但它不起作用。我应该提到我无法编辑模板的 html 源代码。我试过这段代码:
.publish-info {
height: 150px!important;
position: relative!important;
}
.adsense {
top: 50px!important;
position: absolute!important;
}
。和JavaScript:
<script type='text/javascript'>
//<![CDATA[
window.onload = function () {
$('.publish-info').append($('.adsense'));
} //]]>
</script>
但这行不通。这是我的网站:http://www.musicep.com/2013/07/bt-aqualung-surrounded.html
您的脚本和样式大致执行了它们应该执行的操作,但问题是将.adsense
元素放置在.publish-info
中的 JavaScript 函数在 adsensediv 可用之前运行。
由于您无论如何都在使用 jQuery,我建议将window.onload
更改为:
$(document).ready(function(){
$('.publish-info').append($('.adsense'));
});
看看这是否有帮助。
相关文章:
- iframe中的jQuery查找元素不起作用
- jQuery选择ajax调用中附加的元素不起作用
- 我的ID获取元素不起作用
- 为什么从 Angular 服务中的对象中删除此元素不起作用
- 将onclick事件附加到元素不起作用
- <标题>插入SVG的元素不起作用
- 使用next()的jQuery目标元素不起作用
- HTML输入元素不起作用
- 使用css显示和隐藏元素不起作用
- 焦点到 DOM 元素不起作用
- Jquery 在图像错误上对多个元素不起作用
- 按类名获取元素不起作用
- jQuery - 'addClass' to HTML 元素 - 不起作用,但在 Chrome 中正确显
- 具有 ID AND 类的 jQuery 选择器目标元素不起作用
- Ajax 对 xml 页面的响应以获取标题元素不起作用
- 单击新 DOM 元素不起作用的事件
- Javascript 添加的动态 svg 元素不起作用
- jQuery on handler 对插入的元素不起作用
- 从表单中删除添加的元素不起作用
- 相对于另一个元素的位置元素不起作用