html - position:fixed + float:对了,div在哪里?

标签 html css position css-position fixed

我还在研究 HTML 和 CSS,也许这可能是个愚蠢的错误。

查看我的 HTML,我有 #welcome div,但当我设置 float:right 时它消失了。

http://jsfiddle.net/TkQaU/1/

(Chrome 或 Firefox)

谢谢!

最佳答案

margin-left:100px 将您的#container 移到右侧,导致右侧 100px 不可见。当您设置 float:right 时,.welcome 元素会移动到右侧 - 它不可见的位置。

要解决此问题,请将 padding-right:100px 添加到 .welcome 元素。

fiddle :http://jsfiddle.net/TkQaU/3/

关于html - position:fixed + float:对了,div在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7771336/

相关文章:

html - 与博客内容一起运行的粘性横幅

css - 异常捕获语法错误 rails 按钮

HTML/CSS -lineheight 正在影响 <br> 标签?

javascript - Jquery中有点击事件的反义词吗?

c++ - "seekp"和 "seekg"可以互换吗?

html - 如何在一个部分或 div 中自由移动元素?

html - 如何在导航栏右侧放置三个或更多图像(Bootstrap)

javascript - 如何在javascript中打印新行

php - 正则表达式 php - 在具有特定 ID 的 div 中查找内容

javascript - 检索 HTML 元素的位置 (X,Y)