- 1

Floating technique, urgent!! please help XD

How to create 3 columns layout or more using css. trust me I've tried, I just wanna know from u guys for more techniques ... thanks before.....

1st Jul 2017, 3:53 PM
Oeoes Roy
Oeoes Roy - avatar
9 odpowiedzi
+ 1
@Oeoes In your center section, put float: left and reduce the width
1st Jul 2017, 5:31 PM
Calviղ
Calviղ - avatar
+ 13
<table>.....
1st Jul 2017, 4:03 PM
Valen.H. ~
Valen.H. ~ - avatar
+ 6
use a container div and style it .row { display: table; width: 100%; } and use as many divs inside as columns and style them .column { display: table-cell; width: calc(100% / n); /* replace n with number of divs in that row */ } or u could create ur own grid system [class*="col"] { /* selects every element whose class contains "col" */ display: table-cell; } .col-1 {width: calc(100% / 1); .col-2 {width: calc(100% / 2); etc... ik using calc in the width for known values like col1 would easily b 100% and 2 would b 50%, I just like them being aligned :p sorry forgot to continue... then just set the html as <div class="row"> <div class="col-1">content</div> </div> <div class="row"> <div class="col-2">content</div> <div class="col-2">content</div> </div> etc
1st Jul 2017, 6:09 PM
MCJEH
MCJEH - avatar
+ 3
just make divs and keep doing {float: left} but if those three divs exceed the width of the device it will automatically go below
1st Jul 2017, 4:03 PM
David Sebastian Keshvi Illiakis
David Sebastian Keshvi Illiakis - avatar
+ 2
If you want dispatch only one html content stream on n columns, you can use css 'column' family properties: https://code.sololearn.com/WbCU8pf68o08/?ref=app This code example works with once columned paragraph with only raw text content, but it can support any kind of container and embeded content inside: check this modified second one to be convinced: https://code.sololearn.com/WwGmC2988EY9/?ref=app
1st Jul 2017, 8:20 PM
visph
visph - avatar
+ 2
@MCJEH: Grid system could be a nice future feature, but is not already good cross-brower supporting, unfortunately ;P Flexbox is another powerful way to design advanced layout... and start to be fully supported by browsers now ;) https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Advanced_layouts_with_flexbox https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox
1st Jul 2017, 9:57 PM
visph
visph - avatar
+ 2
thank you so much everyone..... :D
1st Jul 2017, 10:20 PM
Oeoes Roy
Oeoes Roy - avatar
+ 1
https://code.sololearn.com/Wk0s3TndZ34N/?ref=app the float right box, looks like affected by center box, I tried to shrink the width of right box but useless, could you check the code please XD
1st Jul 2017, 4:52 PM
Oeoes Roy
Oeoes Roy - avatar