How can i construct above arrangement without using js ?
Thanks in advance !
If the width of #div1 is fixed at 150px and #div3 is dynamic, then you can use :
width
#div1
150px
#div3
#div2 { width : calc(100% - 150px); }
And if #div1 is also dynamic, then you need to use JS.