Team:SUSTC-Shenzhen/css/hover-slides.css
From 2014.igem.org
@media (min-width: 820px) {
.card-slide { display: table-cell; } .card-slide .text-card-slide { width: 0px; visibility: hidden; display: inline-block; overflow: hidden; white-space: nowrap; font-size: 25px; font-weight: 300; height: 100px; /* color: #ffffff; */ font-family: 'Roboto'; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; text-align: left; vertical-align: top; } .card-img > img { width: 100px; height: 100px; } .card-slide:hover .text-card-slide { visibility: visible; width: 200px; color: #ffffff; height: 100px; padding-left: 0; margin-left: -3px; } .text-card-slide a { color: white; } .text-card-slide a:visited { color: white; } .text-card-slide div:hover a, .text-card-slide a:visited:focus { color: rgb(52, 152, 219); text-decoration: none; } .text-card-slide div a { transition: color 0.3s; vertical-align: middle; margin-top: auto; margin-bottom: auto; } .text-card-slide div { transition: background-color 0.3s; height: 50px; margin: 0px; text-align: left; vertical-align: middle; text-underline-width: 0px; padding-left: 3px; } .text-card-slide div:hover { background-color: white; } .card-slide img { height: 100px; width: 100px; }
}
@media (max-width: 819px) {
.card-slide { } .card-slide .text-card-slide { width: 0px; /* visibility: hidden; */ display: inline-block; overflow: hidden; white-space: nowrap; font-size: 25px; font-weight: 300; height: 100px; /* color: #ffffff; */ font-family: 'Roboto'; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; text-align: left; vertical-align: top; } .card-img > img { width: 100px; height: 100px; } .card-slide .text-card-slide { width:200px; } .text-card-slide a { color: white; } .text-card-slide a:visited { color: white; } .text-card-slide div:hover a, .text-card-slide a:visited:focus { } .text-card-slide div a { transition: color 0.3s; vertical-align: middle; margin-top: auto; margin-bottom: auto; } .text-card-slide div { transition: background-color 0.3s; height: 50px; margin: 0px; text-align: left; vertical-align: middle; text-underline-width: 0px; padding-left: 3px; } .text-card-slide div:hover { } .card-slide img { height: 100px; width: 100px; }
}