54 行
1014 B
SCSS
54 行
1014 B
SCSS
.c-img--cover {
|
|
position: relative;
|
|
display: block;
|
|
&:before {
|
|
content: "";
|
|
padding-top: 100%;
|
|
display: block;
|
|
}
|
|
img {
|
|
position: absolute;
|
|
object-fit: cover;
|
|
font-family: 'object-fit: cover;';
|
|
height: 100%;
|
|
width: 100%;
|
|
top: 50%;
|
|
left: 50%;
|
|
-webkit-transform: translate(-50%,-50%);
|
|
transform: translate(-50%,-50%);
|
|
}
|
|
}
|
|
.c-img--contain {
|
|
position: relative;
|
|
display: block;
|
|
img {
|
|
position: absolute;
|
|
object-fit: contain;
|
|
font-family: 'object-fit: contain;';
|
|
height: 100%;
|
|
width: 100%;
|
|
top: 50%;
|
|
left: 50%;
|
|
-webkit-transform: translate(-50%,-50%);
|
|
transform: translate(-50%,-50%);
|
|
}
|
|
}
|
|
|
|
/*
|
|
画像サークル
|
|
*/
|
|
.c-img__circle {
|
|
border-radius: 50%;
|
|
overflow: hidden;
|
|
}
|
|
|
|
/*
|
|
アイコン画像
|
|
*/
|
|
.c-img--icon {
|
|
width: 45px;
|
|
height: 45px;
|
|
border-radius: 50%;
|
|
overflow: hidden;
|
|
}
|