html - position absolute top 0px 和 right 0px 怎么可能不起作用?

标签 html css

<分区>

带有“go forward”的元素应该在右上角;当相关样式包含“position:absolute; top:0px; right:0px;”时,为什么它不在那个位置?

这是页面的链接

链接已删除

最佳答案

因为你的规则:

#slidecarousel div {
    position: relative;
    top: 5%;
}

正在覆盖其他规则。这与规则的特殊性有关。您可以将规则的 #sliderButtonF 选择器更改为:

#slidecarousel #sliderButtonF {
    position: absolute;
    top: 0px;
    right: 0px;
}

应该可以解决这个问题。

关于html - position absolute top 0px 和 right 0px 怎么可能不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21071579/

相关文章:

javascript - 如何在用户点击广告时删除广告?为了保护多次点击同一个广告?

css - 如何使用响应式字母间距悬停动画将文本定位在 HTML 页面的四个侧面

javascript - 动态更改图像源内部模式

jquery css 和 animate 函数效率

html - 具有列/行的响应式 Flexbox

html - 直接 child 的备用表行颜色

html - 指定最大宽度的 CSS HTML : center table on bottom (%-width,)

javascript - 使用 jQuery 更改 <html> 的背景图像不起作用

php - 搜索mysql数据库

html - 无法摆脱右边距