Il tag div è per definizione visualizzato come block, è per questo che va a capo.
Io lo sostituirei con un tag span. Comunque, se vuoi lasciare il div, nel css devi mettere
Se poi vuoi settare a 0 i margini dell'inputcodice:div { display: inline; }
codice:input { margin: 0; }
![]()