css - 元素不服从我的 css(左/ float )

标签 css

我试图在 userstylesheet 的帮助下将所有网页的所有 img 元素一直移动到可见屏幕之外的最右边。

img {
    //display:none !important;
    position: absolute !important;
    left:100% !important;
    //float:right !important;
    //clear:right !important;
}

大部分时间都有效,但有时无效,like here .

我什至尝试了所有可能的设置组合,甚至是注释掉的设置。似乎是什么问题?

edit::如果我向左滚动一点,我希望仍然能够看到图像,这就是我使用 left:100% 的原因。

最佳答案

我建议尝试寻找另一种方法而不是将图像移出屏幕,但如果您必须将其移出屏幕,请尝试:

img{
   position:fixed!important;
   top:-99999999px;
   left:-99999999px;
}

这应该为图像提供固定位置(相对于窗口)并将其移离屏幕。

关于css - 元素不服从我的 css(左/ float ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13140327/

相关文章:

javascript - 响应式菜单和使用 Javascripts 获取宽度问题

html - IE10 不会加载某个名称的 CSS 样式表

javascript - 将 Canvas 绘图导出为 html 格式

CSS 过渡 iOS 7 Phonegap

html - 如果谷歌字体不可用,如何指定网络安全用户默认字体

html - 使用 :before in CSS-formatted links 时避免换行

javascript - Iframe 中的滚动条在内容之前结束。那么有没有办法将滚动条高度设置为内容的高度

javascript - 在鼠标悬停时更改映射图像热点的背景

html - 如何在标题中编辑菜单 - wordpress

html - Flexbox 元素溢出到标题中