Create A Course Section With Popup Box Only Using HTML And CSS
How To Create A Course Section With Popup Box Only Using HTML And CSS
If you want to learn how to create course section Using HTML and CSS, then you are in the right place.
I will teach about how to make course section Using HTML and CSS. This Course Section is fully Responsive and has all browser compatibility.
I used HTML, CSS, and JavaScript to create this Course Section. If you follow this tutorial step by step, you will be able to make this Awesome course section Using HTML and CSS.
I have more than Four years experience in Frontend(HTML, CSS, and JS). I promise you, I will try to provide you best way to create course section Using HTML and CSS.
Create A Course Section With Popup Box Only Using HTML And CSS
Course Section HTML Course's
Front-End DevelopmentLorem ipsum, dolor sit amet consectetur adipisicing elit. Aspernatur, quam ut voluptates inventore maiores laborum molestias alias vitae similique placeat error temporibus quidem corrupti. Eius molestias consequatur provident ea tempore.
12 Lessons 1 hr 30 minCourse Demo Complete Front End CourseLorem ipsum dolor sit amet consectetur adipisicing elit. Alias voluptatem, facilis neque unde voluptates magni impedit eos molestiae dicta consectetur nisi, eaque et ipsum quasi architecto quaerat odit necessitatibus facere!
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Expedita, quod? A quos fugit, ipsum ab corporis dolores! Commodi vitae enim amet, dolorem, quaerat eum, fugit omnis dolor unde itaque eligendi!
Encroll Now
Content WriterLorem ipsum dolor sit amet consectetur adipisicing elit. Necessitatibus atque sunt mollitia, nam a excepturi quos nisi voluptate, est exercitationem accusantium tenetur ducimus! Quasi, magni. Libero temporibus culpa beatae similique!
13 Lessons 2 hr 30 minCourse Demo Complete Content Writing CourseLorem ipsum dolor sit amet consectetur adipisicing elit. Alias voluptatem, facilis neque unde voluptates magni impedit eos molestiae dicta consectetur nisi, eaque et ipsum quasi architecto quaerat odit necessitatibus facere!
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Expedita, quod? A quos fugit, ipsum ab corporis dolores! Commodi vitae enim amet, dolorem, quaerat eum, fugit omnis dolor unde itaque eligendi!
Encroll Now
Grapher DesignerLorem ipsum dolor, sit amet consectetur adipisicing elit. Quam veniam quod totam minus eveniet animi, recusandae tempore adipisci maiores velit non sint harum? Tempora excepturi optio accusamus quia illo deserunt?
9 Lessons 3 hr 10 minCourse Demo Complete Graphic Designer CourseLorem ipsum dolor sit amet consectetur adipisicing elit. Alias voluptatem, facilis neque unde voluptates magni impedit eos molestiae dicta consectetur nisi, eaque et ipsum quasi architecto quaerat odit necessitatibus facere!
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Expedita, quod? A quos fugit, ipsum ab corporis dolores! Commodi vitae enim amet, dolorem, quaerat eum, fugit omnis dolor unde itaque eligendi!
Encroll Now
*{ margin: 0px; padding: 0px; box-sizing: border-box; font-family: poppins; } ul{ list-style: none; } a{ text-decoration: none; } /*==Course Section====================*/ #course{ display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 50px auto; } #course h3{ font-size: 2.6rem; color: #333333; font-weight: 700; } .course-container{ max-width: 1000px; width: 90%; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 20px; margin-top: 30px; } .course-box{ width: 100%; border: 1px solid #e6e6e6; border-radius: 5px; transition: all ease 0.3s; } .course-box:hover{ box-shadow: 2px 20px 30px rgba(0,0,0,0.08); } .course-img{ width: 100%; } .course-img img{ width: 100%; height: 100%; object-fit: cover; object-position: center; } .course-text{ padding: 20px; display: flex; flex-direction: column; } .course-text .category{ color: #333333; font-size: 0.9rem; font-weight: 500; } .course-text label{ color: #333333; margin-top: 10px; font-size: 1rem; font-weight: 700; cursor: pointer; } .course-text p{ color: #555555; font-size: 0.9rem; margin: 10px 0px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .lesson-time{ display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; margin-top: 10px; } .lesson-time span{ font-size: 0.9rem; color: #333333; font-weight: 500; } .lesson-time span i{ color: #db1032; margin-right: 5px; } .course-popup{ position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 90%; max-width: 400px; background-color: #ffffff; display: none; border-radius: 5px; overflow: hidden; padding: 5px; } .popup-content{ padding: 20px; max-height: 80vh; overflow-y: auto; } /* width */ .popup-content::-webkit-scrollbar { width: 8px; } /* Track */ .popup-content::-webkit-scrollbar-track { background: #ffffff; } /* Handle */ .popup-content::-webkit-scrollbar-thumb { background: rgb(29, 29, 29); border-radius: 10px; } /* Handle on hover */ .popup-content::-webkit-scrollbar-thumb:hover { background: #555; } .popup-bg{ position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background-color: #1a1a1a5b; display: none; animation: fade 0.4s; } .popup-btn{ display: none; } .popup-btn:checked ~ .course-popup, .popup-btn:checked ~ .popup-bg{ display: block; } .course-popup video{ width: 100%; height: 100%; object-fit: contain; object-position: center; } .course-popup strong{ color: #141414; margin: 10px 0px; font-size: 1.3rem; } .course-popup span{ color: #141414; margin: 10px 0px; font-weight: 700; } .course-popup p{ margin: 10px 0px; font-size: 0.9rem; color: #333333; } .course-popup a{ width: 100%; height: 45px; display: flex; justify-content: center; align-items: center; background-color: #db1032; color: #ffffff; border-radius: 5px; margin-top: 10px; } .course-popup .p-close{ position: absolute; right: 0px; top: 0px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; background-color: #db1032; color: #ffffff; cursor: pointer; } @keyframes fade{ 0%{ opacity: 0; } 100%{ opacity: 1; } } @media(max-width:800px){ .course-container{ grid-template-columns: 1fr 1fr; } } @media(max-width:550px){ .course-container{ grid-template-columns: 1fr; } }
Comments