Page 159 - CSS
P. 159

Demo


        Perfectly aligned buttons inside cards with flexbox


        It's a regular pattern in design these days to vertically align call to actions inside its containing
        cards like this:







































        This can be achieved using a special trick with flexbox

        HTML


         <div class="cards">
           <div class="card">
             <p>Lorem ipsum Magna proident ex anim dolor ullamco pariatur reprehenderit culpa esse enim
         mollit labore dolore voluptate ullamco et ut sed qui minim.</p>
             <p><button>Action</button></p>
           </div>
           <div class="card">
             <p>Lorem ipsum Magna proident ex anim dolor ullamco pariatur reprehenderit culpa esse enim
         mollit labore dolore voluptate ullamco et ut sed qui minim.</p>
             <p>Lorem ipsum Magna proident ex anim dolor ullamco pariatur reprehenderit culpa esse enim
         mollit labore dolore voluptate ullamco et ut sed qui minim.</p>
             <p>Lorem ipsum Magna proident ex anim dolor ullamco pariatur reprehenderit culpa esse enim
         mollit labore dolore voluptate ullamco et ut sed qui minim.</p>
             <p>Lorem ipsum Magna proident ex anim dolor ullamco pariatur reprehenderit culpa esse enim
         mollit labore dolore voluptate ullamco et ut sed qui minim.</p>
             <p><button>Action</button></p>
           </div>
         </div>


        First of all, we use CSS to apply display: flex; to the container. This will create 2 columns equal
        in height with the content flowing naturally inside it




        https://riptutorial.com/                                                                             137
   154   155   156   157   158   159   160   161   162   163   164