Lorem ipsum
80 |Lorem ipsum, dolor sit amet consectetur adipisicing elit, 81 | Lorem ipsum, dolor sit amet consectetur adipisicing elit 82 |
83 | Learn More 84 | 85 | 86 |├── style.css └── index.html /style.css: -------------------------------------------------------------------------------- 1 | 2 | :root{ 3 | --praimary: #ddd; 4 | --light: #fff; 5 | --dark:#333; 6 | --shadow: 0 1px 5px rgba(104, 104, 104, 0.8); 7 | } 8 | html{ 9 | box-sizing: border-box; 10 | color: var(--dark); 11 | font-family: Arial, Helvetica, sans-serif; 12 | 13 | } 14 | body{ 15 | background: #ccc; 16 | margin: 30px 50px; 17 | line-height: 1.4; 18 | } 19 | .btn{ 20 | background: var(--dark); 21 | color: var(--light); 22 | padding: 10px 20px; 23 | text-decoration: none; 24 | border: 0; 25 | } 26 | img{ 27 | max-width: 100%; 28 | } 29 | .wrapper{ 30 | display: grid; 31 | grid-gap: 20px; 32 | } 33 | /* navigation section */ 34 | .main-nav ul{ 35 | display: grid; 36 | grid-gap: 20px; 37 | list-style: none; 38 | padding: 0; 39 | grid-template-columns: repeat(4, 1fr); 40 | 41 | } 42 | .main-nav a{ 43 | background-color: var(--praimary); 44 | color: var(--dark); 45 | padding: 15px; 46 | text-transform: uppercase; 47 | text-decoration: none; 48 | display: block; 49 | text-align: center; 50 | font-weight: bold; 51 | font-size: 18px; 52 | box-shadow: var(--shadow); 53 | } 54 | .main-nav a:hover{ 55 | background: var(--dark); 56 | color: var(--light) 57 | } 58 | /* container section */ 59 | .top_container{ 60 | display: grid; 61 | grid-gap: 20px; 62 | grid-template-areas: 63 | 'showcase showcase top_box_a' 64 | 'showcase showcase top_box_b'; 65 | 66 | } 67 | .showcase{ 68 | grid-area:showcase; 69 | min-height: 400px; 70 | background:url(https://image.ibb.co/kYJK8x/showcase.jpg); 71 | padding: 50px; 72 | background-position: center; 73 | background-size: cover; 74 | box-shadow: var(--shadow); 75 | display: flex; 76 | flex-direction: column; 77 | align-items: flex-start; 78 | justify-content: center; 79 | } 80 | .showcase h1{ 81 | 82 | font-size: 48px; 83 | color: var(--light); 84 | 85 | 86 | 87 | } 88 | .showcase p{ 89 | font-size: 20px; 90 | color: var(--light); 91 | 92 | } 93 | .top_box_a{ 94 | grid-area:top_box_a; 95 | } 96 | .top_box_b{ 97 | grid-area:top_box_b; 98 | } 99 | .top_box{ 100 | background: var(--praimary); 101 | display: grid; 102 | align-items: flex-start; 103 | justify-items: center; 104 | 105 | padding: 40px; 106 | } 107 | .top_box .price{ 108 | font-size:40px ; 109 | } 110 | /* Box section */ 111 | .boxes{ 112 | display: grid; 113 | grid-template-columns: repeat(auto-fit,minmax(200px, 1fr)); 114 | grid-gap: 10px 10px; 115 | 116 | 117 | 118 | } 119 | .box{ 120 | background: var(--praimary); 121 | text-align: center; 122 | padding: 30px 40px; 123 | box-shadow: ver(--praimary); 124 | 125 | 126 | } 127 | /* INfo Section */ 128 | .info{ 129 | background: var(--praimary); 130 | box-shadow: var(--shadow); 131 | background-size: cover; 132 | display: grid; 133 | grid-template-columns: repeat(2,1fr); 134 | grid-gap: 20px 20px; 135 | padding: 15px; 136 | 137 | } 138 | /* Portfolio Section */ 139 | .portfolio{ 140 | display: grid; 141 | grid-template-columns: repeat(auto-fit,minmax(200px,1fr)); 142 | grid-gap: 5px; 143 | 144 | } 145 | .portfolio img{ 146 | width:100%; 147 | box-shadow: var(--praimary); 148 | } 149 | /* Footer Section */ 150 | .footer { 151 | background-color: var(--dark); 152 | color:var(--praimary); 153 | text-align: center; 154 | 155 | } 156 | @media only screen and(max-width:700px){ 157 | .main-nav ul{ 158 | display: grid; 159 | grid-template-columns: 1fr; 160 | } 161 | 162 | .top_container{ 163 | 164 | grid-template-areas: 165 | 'showcase showcase' 166 | 'top_box_a top_box_b'; 167 | } 168 | .info{ 169 | 170 | grid-template-columns: (1,1fr); 171 | } 172 | 173 | 174 | 175 | .info .btn{ 176 | text-align: center; 177 | display: block; 178 | margin: auto; 179 | } 180 | } 181 | @media only screen and(max-width:580px){ 182 | 183 | 184 | .top_container{ 185 | grid-template-areas: 186 | 'showcase' 187 | 'top_box_a' 'top_box_b'; 188 | } 189 | } -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |Lorem ipsum, dolor sit amet consectetur adipisicing elit
30 | 31 | Buy Now 32 |Lorem ipsum, dolor sit amet consectetur
51 | 52 |Lorem ipsum, dolor sit amet consectetur
58 | 59 |Lorem ipsum, dolor sit amet consectetur
65 | 66 |Lorem ipsum, dolor sit amet consectetur
72 | 73 | 74 | 75 |
78 | Lorem ipsum, dolor sit amet consectetur adipisicing elit, 81 | Lorem ipsum, dolor sit amet consectetur adipisicing elit 82 |
83 | Learn More 84 | 85 | 86 |