html - 删除 css 绝对位置,同时保持元素内联

标签 html css

如何在不使用绝对定位跨度的情况下完成此操作?

<div>
 <span style="position: absolute; right: 5px;">[details]</span>
 <div style="background-color: White;">
  <span style="white-space: pre;">foo: !         Bar: ?</span>
 </div>
</div>

position: absolute; 导致显示错误,需要调整。如何更改此标记以显示与此处相同的内容:http://jsfiddle.net/yHHAL/但不使用 position: absolute;?如果需要,可以更改元素的顺序。

最佳答案

使用 float: right 代替您的 position: absolute

http://jsfiddle.net/Wexcode/xtzzq/

关于html - 删除 css 绝对位置,同时保持元素内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12665845/

相关文章:

javascript - 将 HTML 内容分解为轮播元素

javascript - 如何将复选框(tickbox)的颜色从白色变为黑色?

jquery - removeClass 并保持效果转换 jQuery

javascript - 如何使图像在另一个图像之上拖动?

html - CSS:使用 CSS 设置背景图像

html - 新添加的 html 元素未链接到 css

html - 替代嵌套 anchor 标签

html - 为什么框架在 html 中被弃用?

html - 不用javascript使div填充浏览器窗口的剩余高度

html - CSS 下拉菜单中的第三级需要更智能的垂直对齐