forked from a1gard/xshop
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
296 lines
5.5 KiB
CSS
296 lines
5.5 KiB
CSS
2 years ago
|
#index-top .grid{
|
||
|
display: grid;
|
||
|
grid-template-columns: repeat(12,1fr);
|
||
|
grid-template-rows: auto;
|
||
|
grid-gap: 10px 10px;
|
||
|
padding-top: 1rem;
|
||
|
}
|
||
|
|
||
|
#index-top .grid > div{
|
||
|
border-radius: 15px;
|
||
|
/*display: flex;*/
|
||
|
/*align-items: center;*/
|
||
|
/*justify-content: center;*/
|
||
|
color: white;
|
||
|
}
|
||
|
#index-top .grid > div:first-child{
|
||
|
grid-column: 7 span;
|
||
|
grid-row: 1/3;
|
||
|
background: transparent ;
|
||
|
position: relative;
|
||
|
}
|
||
|
|
||
|
#index-top .grid > div:nth-child(2){
|
||
|
grid-column: 5 span;
|
||
|
grid-row: 1/2;
|
||
|
/*background: rgb(255,125,51);*/
|
||
|
/*background: linear-gradient(180deg, rgba(255,125,51,1) 0%, rgba(255,151,29,1) 100%);*/
|
||
|
}
|
||
|
#index-top .grid > div:nth-child(3){
|
||
|
grid-column: 5 span;
|
||
|
grid-row: 2/2;
|
||
|
/*background: #504cff ;*/
|
||
|
}
|
||
|
#index-top .grid > div:nth-child(2),
|
||
|
#index-top .grid > div:nth-child(3){
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
|
||
|
|
||
|
#index-top .grid div img{
|
||
|
/*height: 200px;*/
|
||
|
/*margin-bottom: 1rem;*/
|
||
|
border-radius: 35px;
|
||
|
height: 100%;
|
||
|
width: 100%;
|
||
|
object-fit: cover;
|
||
|
}
|
||
|
#index-top .grid div article{
|
||
|
/*flex-grow: 1;*/
|
||
|
/*display: flex;*/
|
||
|
/*flex-direction: column;*/
|
||
|
/*align-items:center;*/
|
||
|
width:100%;
|
||
|
}
|
||
|
#index-top .grid div article div{
|
||
|
display: grid;
|
||
|
width: 100%;
|
||
|
text-align: center;
|
||
|
}
|
||
|
|
||
|
#index-top .grid div article div div{
|
||
|
display: block;
|
||
|
text-align: center;
|
||
|
}
|
||
|
|
||
|
#index-top .item{
|
||
|
background: none;
|
||
|
}
|
||
|
|
||
|
#index-top .owl-item.active{
|
||
|
background: none;
|
||
|
}
|
||
|
|
||
|
#index-top .badge{
|
||
|
position: absolute;
|
||
|
left: 0;
|
||
|
top: 0;
|
||
|
padding: 15px;
|
||
|
border-radius: 13px 0;
|
||
|
width: 75px;
|
||
|
background: #283035aa !important;
|
||
|
}
|
||
|
|
||
|
#index-top .xd img{
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
object-fit: cover;
|
||
|
}
|
||
|
|
||
|
/*-1024px width*/
|
||
|
@media ( max-width: 1024px ) {
|
||
|
#index-top .grid {
|
||
|
grid-template-columns: repeat(1, 1fr) !important;
|
||
|
grid-template-rows: repeat(1, 1fr) !important;
|
||
|
}
|
||
|
#index-top .grid > div{
|
||
|
grid-column: auto !important;
|
||
|
grid-row: auto !important;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
.da-thumbs {
|
||
|
list-style: none;
|
||
|
position: relative;
|
||
|
margin: 20px auto;
|
||
|
padding: 0;
|
||
|
display: grid;
|
||
|
grid-template-columns: repeat(4,1fr);
|
||
|
row-gap: .2rem;
|
||
|
}
|
||
|
|
||
|
.da-thumbs .item{
|
||
|
padding: 0 !important;
|
||
|
}
|
||
|
|
||
|
/*-1000px width*/
|
||
|
@media ( max-width: 1200px ) {
|
||
|
.da-thumbs{
|
||
|
grid-template-columns: repeat(3,1fr);
|
||
|
}
|
||
|
}
|
||
|
/*-600px width*/
|
||
|
@media ( max-width: 600px ) {
|
||
|
.da-thumbs{
|
||
|
grid-template-columns: repeat(2,1fr);
|
||
|
}
|
||
|
}
|
||
|
/*-600px width*/
|
||
|
@media ( max-width: 500px ) {
|
||
|
.da-thumbs{
|
||
|
grid-template-columns: repeat(1,1fr);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.da-thumbs li {
|
||
|
margin: 10px;
|
||
|
position: relative;
|
||
|
}
|
||
|
|
||
|
.da-thumbs li .price{
|
||
|
position: absolute;
|
||
|
left: -10px;
|
||
|
top: 20px;
|
||
|
text-align: center;
|
||
|
font-size: 17px;
|
||
|
z-index: 15;
|
||
|
right: 20%;
|
||
|
background: orangered;
|
||
|
padding: 7px;
|
||
|
box-shadow: 0px 1px 3px rgba(0,0,0,.7);
|
||
|
color: white;
|
||
|
}
|
||
|
.da-thumbs li .price::before{
|
||
|
display: block;
|
||
|
width: 10px;
|
||
|
height: 0px;
|
||
|
position: absolute;
|
||
|
bottom: -10px;
|
||
|
left: 0px;
|
||
|
content: "";
|
||
|
border-bottom: 10px solid transparent;
|
||
|
border-right: 10px solid darkred;
|
||
|
}
|
||
|
|
||
|
/*.da-thumbs li .price::after{*/
|
||
|
/* display: block;*/
|
||
|
/* width: 6px;*/
|
||
|
/* height: 44px;*/
|
||
|
/* position: absolute;*/
|
||
|
/* bottom: 3px;*/
|
||
|
/* right: -0px;*/
|
||
|
/* content: "";*/
|
||
|
/* border: 1px solid rgba(0,0,0,.3);*/
|
||
|
/* transform: skew(0deg,45deg);*/
|
||
|
/* -ms-transform: skew(0deg,45deg); !* IE 9 *!*/
|
||
|
/* -webkit-transform: skew(0deg,45deg); !* Safari and Chrome *!*/
|
||
|
/* -o-transform: skew(0deg,45deg); !* Opera *!*/
|
||
|
/* -moz-transform: skew(0deg,45deg); !* Firefox *!*/
|
||
|
/* background: rgb(0, 80, 116);*/
|
||
|
/*}*/
|
||
|
.da-thumbs li .gird-item{
|
||
|
padding-top: 100px;
|
||
|
}
|
||
|
.da-thumbs li > div{
|
||
|
position: relative;
|
||
|
height: 30vh;
|
||
|
min-height: 250px;
|
||
|
z-index: 1;
|
||
|
transition: 900ms;
|
||
|
padding-top: 3vh;
|
||
|
}
|
||
|
.da-thumbs li img{
|
||
|
object-fit: cover;
|
||
|
height: 30vh;
|
||
|
min-height: 250px;
|
||
|
position: absolute;
|
||
|
top:0;
|
||
|
left: 0;
|
||
|
right: 0;
|
||
|
bottom: 0;
|
||
|
z-index: 3;
|
||
|
transition: 300ms;
|
||
|
width: 100%;
|
||
|
|
||
|
}
|
||
|
|
||
|
.da-thumbs li:hover > div{
|
||
|
transform: rotateY(-180deg);
|
||
|
box-shadow: 0 0 7px deepskyblue;
|
||
|
|
||
|
}
|
||
|
.da-thumbs li:hover img{
|
||
|
opacity: .3;
|
||
|
z-index: 0;
|
||
|
filter: grayscale(1);
|
||
|
}
|
||
|
|
||
|
|
||
|
.fliped{
|
||
|
text-align: center;
|
||
|
transform: rotateY(180deg);
|
||
|
height: 30vh;
|
||
|
}
|
||
|
|
||
|
.fliped h3{
|
||
|
font-size: 25px;
|
||
|
text-transform: uppercase;
|
||
|
margin-bottom: 20px;
|
||
|
}
|
||
|
.list-grid{
|
||
|
display: grid;
|
||
|
grid-template-columns: repeat(4,1fr);
|
||
|
}
|
||
|
|
||
|
@media ( max-width: 1200px ) {
|
||
|
.list-grid{
|
||
|
grid-template-columns: repeat(2,1fr);
|
||
|
}
|
||
|
}
|
||
|
@media ( max-width: 540px ) {
|
||
|
.list-grid{
|
||
|
grid-template-columns: repeat(1,1fr);
|
||
|
}
|
||
|
}
|
||
|
.list-grid img{
|
||
|
width: 100%;
|
||
|
}
|
||
|
|
||
|
/*post list*/
|
||
|
@media (min-width: 768px) {
|
||
|
.post-about {
|
||
|
padding-right: 4ch;
|
||
|
border-right: 1px solid lightgray;
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
|
||
|
.post-about:hover {
|
||
|
transform: translateX(10px);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@media (max-width: 768px) {
|
||
|
.post-about {
|
||
|
padding-bottom: 4ch;
|
||
|
border-bottom: 1px solid lightgray;
|
||
|
}
|
||
|
|
||
|
.post-about:hover {
|
||
|
transform: translateY(-10px);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.post-about {
|
||
|
transition: 300ms ease-in-out;
|
||
|
}
|
||
|
|
||
|
.post-tag {
|
||
|
font-size: 12px;
|
||
|
color: gray;
|
||
|
text-transform: uppercase;
|
||
|
padding:4px 15px;
|
||
|
border-radius:0.4rem;
|
||
|
border: 1px solid #2d69eb;
|
||
|
color: #2d69eb;
|
||
|
text-decoration: none;
|
||
|
}
|
||
|
|
||
|
|
||
|
#index-top .owl-dots{
|
||
|
position: absolute;
|
||
|
bottom: 7px;
|
||
|
z-index: 9;
|
||
|
right: 25px;
|
||
|
}
|