/home/vianto5/heredit.mx/sliders/cards
NameSizeModeActions
index.html92330644editdlrm
script.js25130644editdlrm
style.css50550644editdlrm
Edit: /home/vianto5/heredit.mx/sliders/cards/style.css (5055B)
* { margin: 0; padding: 0; box-sizing: border-box; } body { display: flex; justify-content: center; min-height: 100vh; overflow: hidden; } .container { max-width: 100%; width: 100%; } .slider-wrapper { position: relative; } .slider-wrapper .slide-button { position: fixed; height: 50px; width: 50px; color: #000; background: rgba(255, 255, 255, 0); font-size: 2.2rem; cursor: pointer; border: solid 1px #000; border-radius: 3px; top: 2%; transition: all 300ms; } .slider-wrapper .slide-button:hover { background: #B78B1E; color: #fff; border-color: #B78B1E; } .slider-wrapper .slide-button#prev-slide { right: 75px; } .slider-wrapper .slide-button#next-slide { right: 10px; } .slider-wrapper .image-list { display: grid; gap: 20px; font-size: 0; margin: 5% 0 30px 0; overflow-x: hidden; scrollbar-width: none; grid-template-columns: repeat(5, 1fr); } .slider-wrapper .image-list .card { width: 450px; background-color: #fff; border-radius: 12px; box-shadow: 0 4px 4px rgb(0, 0, 0, 0.25); text-align: center; padding: 5%; margin-bottom: 5%; } .slider-wrapper .image-list .card .image-plant { width: 100%; height: 330px; background-color: #bcbcbc; border-radius: 8px; text-align: left; } .slider-wrapper .image-list .card .image-plant .image-item { display: inline; width: 350px; object-fit: cover; margin: 5% 7%; } .slider-wrapper .image-list .card .image-plant .button-active { position: sticky; background-color: #fff; color: #6f7271; border: solid 1px #d9d9d9; border-radius: 20px; font-size: 17px; font-weight: 500; padding: 6px 22px; margin-left: 5%; top: 8%; } .slider-wrapper .image-list .card .image-plant .button-active svg { height: 6px; margin: 0 5px; } .slider-wrapper .image-list .card .image-plant .button-active path{ fill: #31b239; } .slider-wrapper .image-list .card .data { display: flex; width: 100%; font-size: 20px; margin: 5%; } .slider-wrapper .image-list .card .data .floor-plant { font-family: 'OPTIDiode', Sans-serif; font-size: 22px; } .slider-wrapper .image-list .card .data .data-fp { font-family: "Gotham", Sans-serif; color: #3c3c3c; margin: 5% 0 0 40%; } .slider-wrapper .image-list .card .info-icons { display: flex; width: 100%; margin: 5%; } .slider-wrapper .image-list .card .info-icons .icon { display: flex; width: 50%; height: 20px; font-size: 16px; } .slider-wrapper .image-list .card .info-icons .icon:nth-child(4){ width: 20%; } .slider-wrapper .image-list .card .info-icons .icon p { margin: 7% 5% 0 5%; font-family: "Gotham", Sans-serif; font-size: 14px; font-weight: 300; } .slider-wrapper .image-list .button-redirect { width: 65%; height: 42px; background: #3c3c3c; color: #fff; border: none; border-radius: 4px; font-family: "Gotham", Sans-serif; font-size: 18px; font-weight: 500; padding-top: 3%; transition: all 300ms; } .slider-wrapper .image-list .button-redirect:hover{ background: #B78B1E; cursor: pointer; } .container .slider-scrollbar { height: 24px; width: 90%; display: flex; align-items: center; margin: 0 5%; } .slider-scrollbar .scrollbar-track { height: 4px; width: 100%; background: #d9d9d9; position: relative; border-radius: 4px; } .slider-scrollbar:hover .scrollbar-track { height: 5px; } .slider-scrollbar .scrollbar-thumb { position: absolute; height: 100%; width: 25%; background: #B78B1E; border-radius: 4px; cursor: grab; } .slider-scrollbar .scrollbar-thumb:active { cursor: grabbing; height: 5px; top: -1px; } .slider-scrollbar .scrollbar-thumb::after { content: ""; position: absolute; left: 0; right: 0; top: -10px; bottom: -10px; } @media screen and (max-width:400px) { body { min-height: auto; } .slider-wrapper .slide-button { display: none; } .slider-wrapper .image-list { overflow-x: auto; } .slider-wrapper .image-list .card { width: 310px; text-align: center; } .slider-wrapper .image-list .image-item { width: 360px; margin-top: 10%; } .slider-wrapper .image-list .button-redirect { width: 60%; background: #3c3c3c; font-size: 14px; font-weight: 700; } .slider-wrapper .image-list .card .image-plant { height: 280px; } .slider-wrapper .image-list .card .image-plant .image-item { width: 280px; margin: 5% 0; } .slider-wrapper .image-list .card .data { font-size: 17px; } .slider-wrapper .image-list .card .data .data-fp { margin-left: 30% } .slider-wrapper .image-list .card .info-icons .icon p { font-size: 10px; } }