html - 将按钮粘贴到 div 的右侧

标签 html css

http://jsfiddle.net/kn5sH/

我需要添加什么才能将按钮粘贴到 div 的右侧,与标题在同一行?

HTML:

<div>
    <h1> Ok </h1>
    <button type='button'>Button</button>
</div>

CSS:

div {
    background: purple;
}

div h1 {
    text-align: center;
}

div button {
}

更具体地说:

  1. 按钮的右侧应与右侧相距 x 像素 div 的边缘。
  2. 它应该与标题在同一行。
  3. 应该包含在 div 中(比如 float 或 relative 定位在视觉上将其从 div 中弹出)

可以使用哪些 CSS 技术来做到这一点?谢谢。

最佳答案

通常我会建议 float ,但根据您的 3 个要求,我建议这样做:

position: absolute;
right: 10px;
top: 5px;

不要忘记 position: relative; 在父 div 上

DEMO

关于html - 将按钮粘贴到 div 的右侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16832334/

相关文章:

html - 悬停动画?

css - IE表格后台bug

html - flex 盒: flex 基础:100%;不换行

javascript - 如何与推特分享textarea内容?

javascript - 创建自定义 URL

css - 否决溢出 :hidden

html - HTML代码中的空格和注释会影响页面渲染吗?

jquery - 如何动态更改在我的 Canvas 背景中设置的 SVG 图像颜色

javascript - 获取每个跨度的最后一个单词的第一个字母

html - 如何为每种字体样式定义单独的字体 - CSS