水平放置2个按钮

时间:2016-04-04 21:53:16

标签: html5 css3

我想知道如何水平放置2个按钮,它们之间有空格。

有人可以共享任何简单的html和css代码段吗?

我找不到任何好的例子

2 个答案:

答案 0 :(得分:2)

有多种方法,这里有一个非常简单的浮点示例:

https://jsfiddle.net/dbb8xk38/

<button class="button-1">Example</button>
<button class="button-2">Example 2</button>

button{
  float: left;
}

.button-2{
  margin-left: 15px;
}

我强烈建议你去w3school CSS教程,它会教你惊人的事情。

http://www.w3schools.com/css/default.asp

注意:如果使用按钮,您甚至不需要浮动它们,默认情况下它们会相互靠近。但是对于像div这样的元素,你需要浮动。

答案 1 :(得分:1)

取决于您在页面的其余部分尝试实现的目标,包括布局以及您希望应用于其他按钮和其他HTML控件的样式。

http://www.w3schools.com/css/css_margin.asp

HTML:

<button>Button 1</button>
<button>Button 2</button>

CSS:

button {
    margin-left:20px;
}

上面的HTML / CSS将在每个按钮的左侧放置一个20像素的边距。如果您只需将其应用于一个按钮,那么您需要一个单独的类或一些内联样式来执行此操作。

E.g。

CSS:

.buttonSpaced {
    margin-left:20px;
}

然后只将此样式应用于第二个按钮。

HTML:

<button class="buttonSpaced">Button 2</button>

或者你可以直接进行内联,如果它不太可能再次使用......

<button style="margin-left:20px;">Button 2</button>