four responsive divs for homepage
-
i am trying to create four responsive divs for homepage; i want to create divs like in siteground but not slideshow on mobile; divs simply apear below each other on mobile
here is my html:<meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" media="all" href="div.css"> <div class="homepage-div-container"> <div class="div"> <div class="homepage-block"> <img class="icon-dim" /> <h2>Heading</h2> <h6>Sub-Heading</h6> <p>This is responsive paragraph. Text would not move out of div as below aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.</p> <button class="bttn"><a href="#" role="button">Buy Now Item</a></button> </div> </div> <div class="homepage-div"> <div class="homepage-div block"> <img class="icon-dim" /> <h2>Heading</h2> <h6>Sub-Heading</h6> <p>This is responsive paragraph. Text would not move out of div as below aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.</p> <button class="bttn"><a href="#" role="button">Buy Now Item</a></button> </div> </div> <div class="homepage-div"> <div class="block"> <img class="icon-dim" /> <h2>Heading</h2> <h6>Sub-Heading</h6> <p>This is responsive paragraph. Text would not move out of div as below aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.</p> <button class="bttn"><a href="#" role="button">Buy Now Item</a></button> </div> </div> <div class="homepage-div"> <div class="block"> <img class="icon-dim" /> <h2>Heading</h2> <h6>Sub-Heading</h6> <p>This is responsive paragraph. Text would not move out of div as below aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.</p> <button class="bttn"><a href="#" role="button">Buy Now Item</a></button> </div> </div> </div>
here is the css:
*{ padding: 0%; margin: 0%; } .homepage-div-container{ width: 100%; position: absolute; font-size: 18px; font-family:"Helvetica Neue"; text-align: center; } .homepage-div{ text-align: center; display: inline-block; width: 270px; padding: 10px; margin: auto; word-wrap:break-word; } .homepage-div block{ padding: 20px; box-shadow: 2px 2px 8px 1px #cccccc; border: solid 1px #cccccc; border-radius: 2px; } .homepage-div bttn{ background-color: #0085ba; border-radius: 5px; border: none; padding: 10px; margin: 20px; } .homepage-div bttn:hover{ opacity: 0.8; } .homepage-div icon-dim{ background-image: url("image.png"); width: 100px; height: 100px; } .homepage-div a{ text-decoration: none; color: white; font-size: 16px; } .homepage-div h2{ font-size: 28px; opacity: 0.90; font-weight: 600; margin: 5%; margin-bottom: 6px; } .homepage-div h6{ font-size: 17px; padding: 0px; margin: 0px; margin-bottom: 20px; opacity: 0.6; } @media screen and (max-width:1180px){ .div{ text-align: center; display: inline-block; width: 400px; padding: 10px; margin: auto; word-wrap:break-word; } } @media screen and (max-width:500px){ .div{ text-align: center; display: inline-block; width: 300px; padding: 10px; margin: auto; word-wrap:break-word; } }
its not working
Viewing 4 replies - 1 through 4 (of 4 total)
Viewing 4 replies - 1 through 4 (of 4 total)
- The topic ‘four responsive divs for homepage’ is closed to new replies.