Search code examples
htmlcsscss-multicolumn-layout

CSS Two text column side by side dynamically


I want to create an article that will start in left column, and when it reaches bottom it goes to right column to continue, something like this:

enter image description here

So I want the text to continue on the second column when it reaches the bottom, any ideas how I can do this?
If it's pure CSS I would be very happy, I couldn't find the answers because search engine won't search for the right thing.


Solution

  • Try this:-

    #col {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
    }
    <div id="col">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum</div>
    CSS