Ciao, puoi risolvere con flexbox.
Ti basta applicare display:flex al div contenitore e flex-grow:1 ai due div laterali. Dovrai inoltre togliere i vari posizionamenti, che in questo caso non sono utili.
Qui un esempio trovato su codepen https://codepen.io/vajkri/pen/qOwbex
Per trovare delle altre informazioni puoi fare delle ricerche con termini del tipo "flexbox 3 columns" e aggiungendo magari degli altri termini come "flexible width" o robe del genere.
Inoltre, al capitolo 9 dei link utili CSS puoi trovare varie guide e altro materiale riguardo flexbox.


Rispondi quotando