html - tag - ¿Cómo coloco un botón al lado de un encabezado?
tipos de cabecera html (2)
Pensé usando el float: right;
solucionaría esto, pero hace que el botón aparezca fuera de la div. ¿Cómo puedo solucionar esto?
HTML
<div id="main">
<h1>Title</h1> <button>Button</button>
</div>
CSS
#main {
width: 200px;
border: 1px dotted black;
}
h1 {
margin: 0;
}
button {
float: right;
}
Dale a tu display: inline-block
h1
display: inline-block
en display: inline-block
para permitir que tus elementos ocupen la misma fila ...
#main {
width: 200px;
border: 1px dotted black;
}
h1 {
margin: 0;
display: inline-block;
}
button {
float: right;
}
<div id="main">
<h1>Title</h1> <button>Button</button>
</div>
Prueba de esta manera:
<div id="main">
<h1> Title <button>Button</button></h1>
</div>
o puede usar la display:inline
para que aparezcan lado a lado.