tipos tag que hacer etiquetas encabezados encabezado ejemplos como cabecera html css position

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; }

JSFiddle


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>

DEMO DE JSFIDDLE

o puede usar la display:inline para que aparezcan lado a lado.