Two column blog card style layouts with hover effects. Card layout has an option with and without icons.
A Pen by Jeff Aspen on CodePen.
Two column blog card style layouts with hover effects. Card layout has an option with and without icons.
A Pen by Jeff Aspen on CodePen.
| <section class="title container"> | |
| <div class="row"> | |
| <div class="col-md-12"> | |
| <h1>Blog Layout</h1> | |
| <div class="seperator"></div> | |
| <p>Blocks with hover effects</p> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Start Blog Layout --> | |
| <div class="container"> | |
| <div class="row"> | |
| <div class="col-md-6 item"> | |
| <div class="item-in"> | |
| <h4>Some Kind of Title</h4> | |
| <div class="seperator"></div> | |
| <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi expedita eveniet consectetur, voluptates voluptatum, sit excepturi earum. Veniam eius amet, accusantium, deserunt officia, quos qui debitis laboriosam velit quis autem!</p> | |
| <a href="#">Read More | |
| <i class="fa fa-long-arrow-right"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <div class="col-md-6 item"> | |
| <div class="item-in"> | |
| <h4>Some Kind of Title</h4> | |
| <div class="seperator"></div> | |
| <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi expedita eveniet consectetur, voluptates voluptatum, sit excepturi earum. Veniam eius amet, accusantium, deserunt officia, quos qui debitis laboriosam velit quis autem!</p> | |
| <a href="#">Read More | |
| <i class="fa fa-long-arrow-right"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| <p style="text-align:center;">With Icons</p> | |
| <!-- With Icons --> | |
| <div class="row"> | |
| <div class="col-md-6 item"> | |
| <div class="item-in"> | |
| <div class="icon"> | |
| <a href="#"> | |
| <?xml version="1.0" encoding="iso-8859-1"?> | |
| <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 16.662 16.662" xml:space="preserve" width="512px" height="512px"> | |
| <g> | |
| <path d="M13.365,0.324H3.297L0,5.109l8.331,11.229l8.331-11.229C16.662,5.109,13.365,0.324,13.365,0.324z M15.213,4.734h-3.4l1.298-3.054C13.111,1.68,15.213,4.734,15.213,4.734z M12.526,1.303l-1.342,3.156L9.071,1.303H12.526z M10.544,4.734H6.442l1.909-3.273L10.544,4.734z M7.648,1.303L5.856,4.378L4.185,1.303H7.648z M3.584,1.634l1.685,3.1h-3.82 C1.449,4.734,3.584,1.634,3.584,1.634z M1.45,5.421h4.124l1.95,8.184C7.524,13.605,1.45,5.421,1.45,5.421z M6.279,5.421h4.548 l-2.468,8.732C8.359,14.153,6.279,5.421,6.279,5.421z M9.28,13.413l2.259-7.992h3.672L9.28,13.413z" fill="#777777"/> | |
| </g> | |
| </svg> | |
| <div class="icon-topic">Work</div> | |
| </a> | |
| </div> | |
| <h4>Some Kind of Title</h4> | |
| <div class="seperator"></div> | |
| <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi expedita eveniet consectetur, voluptates voluptatum, sit excepturi earum. Veniam eius amet, accusantium, deserunt officia, quos qui debitis laboriosam velit quis autem!</p> | |
| <a href="#">Read More | |
| <i class="fa fa-long-arrow-right"></i> | |
| </a> | |
| </div> | |
| </div> | |
| <div class="col-md-6 item"> | |
| <div class="item-in"> | |
| <div class="icon"> | |
| <a href="#"> | |
| <?xml version="1.0" encoding="iso-8859-1"?> | |
| <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 16.662 16.662" xml:space="preserve" width="512px" height="512px"> | |
| <g> | |
| <path d="M13.365,0.324H3.297L0,5.109l8.331,11.229l8.331-11.229C16.662,5.109,13.365,0.324,13.365,0.324z M15.213,4.734h-3.4l1.298-3.054C13.111,1.68,15.213,4.734,15.213,4.734z M12.526,1.303l-1.342,3.156L9.071,1.303H12.526z M10.544,4.734H6.442l1.909-3.273L10.544,4.734z M7.648,1.303L5.856,4.378L4.185,1.303H7.648z M3.584,1.634l1.685,3.1h-3.82 C1.449,4.734,3.584,1.634,3.584,1.634z M1.45,5.421h4.124l1.95,8.184C7.524,13.605,1.45,5.421,1.45,5.421z M6.279,5.421h4.548 l-2.468,8.732C8.359,14.153,6.279,5.421,6.279,5.421z M9.28,13.413l2.259-7.992h3.672L9.28,13.413z" fill="#777777"/> | |
| </g> | |
| </svg> | |
| <div class="icon-topic">Work</div> | |
| </a> | |
| </div> | |
| <h4>Some Kind of Title</h4> | |
| <div class="seperator"></div> | |
| <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi expedita eveniet consectetur, voluptates voluptatum, sit excepturi earum. Veniam eius amet, accusantium, deserunt officia, quos qui debitis laboriosam velit quis autem!</p> | |
| <a href="#">Read More | |
| <i class="fa fa-long-arrow-right"></i> | |
| </a> | |
| </div> | |
| </div> | |
| </div> | |
| </div> |
| @import url(https://fonts.googleapis.com/css?family=Merriweather:400,300,700); | |
| @import url(https://fonts.googleapis.com/css?family=Montserrat:400,700); | |
| body{ | |
| background: #fbfbfb; | |
| font-family: 'Merriweather', serif; | |
| font-size: 16px; | |
| color:#777; | |
| } | |
| h1,h4{ | |
| font-family: 'Montserrat', sans-serif; | |
| } | |
| .row{ | |
| padding:50px 0; | |
| } | |
| .seperator{ | |
| margin-bottom: 30px; | |
| width:35px; | |
| height:3px; | |
| background:#777; | |
| border:none; | |
| } | |
| .title{ | |
| text-align: center; | |
| .row{ | |
| padding: 50px 0 0; | |
| } | |
| h1{ | |
| text-transform: uppercase; | |
| } | |
| .seperator{ | |
| margin: 0 auto 10px; | |
| } | |
| } | |
| .item { | |
| position: relative; | |
| margin-bottom: 30px; | |
| min-height: 1px; | |
| float: left; | |
| -webkit-backface-visibility: hidden; | |
| -webkit-tap-highlight-color: transparent; | |
| -webkit-touch-callout: none; | |
| -webkit-user-select: none; | |
| -moz-user-select: none; | |
| -ms-user-select: none; | |
| user-select: none; | |
| .item-in { | |
| background: #fff; | |
| padding: 40px; | |
| position: relative; | |
| &:hover:before { | |
| width: 100%; | |
| } | |
| &::before { | |
| content: ""; | |
| position: absolute; | |
| bottom: 0px; | |
| height: 2px; | |
| width: 0%; | |
| background: #333333; | |
| right: 0px; | |
| -webkit-transition: width 0.4s; | |
| transition: width 0.4s; | |
| } | |
| } | |
| } | |
| .item{ | |
| h4{ | |
| font-size: 18px; | |
| margin-top: 25px; | |
| letter-spacing: 2px; | |
| text-transform: uppercase; | |
| } | |
| p{ | |
| font-size: 12px; | |
| } | |
| a{ | |
| font-family: 'Montserrat', sans-serif; | |
| font-size: 12px; | |
| text-transform: uppercase; | |
| color: #666666; | |
| margin-top: 10px; | |
| i { | |
| opacity: 0; | |
| padding-left: 0px; | |
| transition: 0.4s; | |
| font-size: 24px; | |
| display: inline-block; | |
| top: 5px; | |
| position: relative; | |
| } | |
| &:hover { | |
| text-decoration:none; | |
| i { | |
| padding-left: 10px; | |
| opacity: 1; | |
| font-weight: 300; | |
| } | |
| } | |
| } | |
| } | |
| .item .icon { | |
| position:absolute; | |
| top: 27px; | |
| left: -16px; | |
| cursor:pointer; | |
| a{ | |
| font-size: 16px; | |
| font-weight:400; | |
| text-transform:none; | |
| } | |
| svg{ | |
| width:32px; | |
| height:32px; | |
| float:left; | |
| } | |
| .icon-topic{ | |
| opacity: 0; | |
| padding-left: 0px; | |
| transition: 0.4s; | |
| display: inline-block; | |
| top: 5px; | |
| position: relative; | |
| cursor: pointer; | |
| } | |
| &:hover .icon-topic{ | |
| cursor: pointer; | |
| opacity: 1; | |
| padding-left: 10px; | |
| } | |
| } | |
| @media only screen and (max-width : 768px) { | |
| .item .icon{position: relative; top: 0; left:0;} | |
| } |
| <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" /> |