Si consideri il seguente codice HTML:pulsante con display: block non allungato
<!DOCTYPE html>
<html>
<head>
<title>TEST</title>
<style>
button {
display: block;
margin: 10px;
}
</style>
</head>
<body>
<div style="width: 100px; border: 1px solid black">
<button>hello</button>
<button>hi</button>
</div>
</body>
</html>
mia domanda è perché tasti non si estendono alla larghezza 100%, perché la loro display
è block
. Come ottenere questo? Non riesco a impostare lo stile dei pulsanti su width: 100%
perché potrebbero sovraccaricare il blocco principale a causa del margine.
hai aggiunto posizione: relativo; e poi ha aggiunto la larghezza: 100%? –
possibile duplicato di [input con display: il blocco non è un blocco, perché no?] (Http://stackoverflow.com/questions/1030793/input-with-displayblock-is-not-a-block-why-not) – Qtax
Qtax: 'box-dimensionamento: border-box' non ha funzionato per me. Non so perché. –