mirror of
https://github.com/swc-project/swc.git
synced 2024-12-18 19:21:33 +03:00
140 lines
2.5 KiB
CSS
140 lines
2.5 KiB
CSS
@container (width <= 150px) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@supports (container-type: size) {
|
|
@container ( width <= 150px ) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
}
|
|
|
|
@container not (width <= 500px ) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@container name not (width <= 500px) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
main, aside {
|
|
container: my-layout / inline-size;
|
|
}
|
|
|
|
.media-object {
|
|
display: grid;
|
|
grid-template: 'img' auto 'content' auto / 100%;
|
|
}
|
|
|
|
@container my-layout (inline-size > 45em) {
|
|
.media-object {
|
|
grid-template: 'img content' auto / auto 1fr;
|
|
}
|
|
}
|
|
|
|
@container card (inline-size > 30em) and style(--responsive: true) {
|
|
.card { margin-block: 2em; }
|
|
}
|
|
|
|
@container card (inline-size > 30em) or style(--responsive: true) {
|
|
.card { margin-block: 2em; }
|
|
}
|
|
|
|
@container (inline-size >= 0px) {
|
|
h2 { font-size: calc(1.2em + 1cqw); }
|
|
}
|
|
|
|
@container (inline-size >= 0px) {
|
|
h2 { font-size: calc(1.2em + 1cqh); }
|
|
}
|
|
|
|
@container (inline-size >= 0px) {
|
|
h2 { font-size: calc(1.2em + 1cqi); }
|
|
}
|
|
|
|
@container (inline-size >= 0px) {
|
|
h2 { font-size: calc(1.2em + 1cqb); }
|
|
}
|
|
|
|
@container (inline-size >= 0px) {
|
|
h2 { font-size: calc(1.2em + 1cqmin); }
|
|
}
|
|
|
|
@container (inline-size >= 0px) {
|
|
h2 { font-size: calc(1.2em + 1cqmax); }
|
|
}
|
|
|
|
@media screen {
|
|
@container card (inline-size > 30em) and (inline-size < 45em) {
|
|
h2 { font-size: calc(1.2em + 1cqmax); }
|
|
}
|
|
}
|
|
|
|
@container (100px > width > 150px) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@container (not (width <= 150px)) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@container ((width <= 150px)) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@container (min-width: 700px) {
|
|
.card {
|
|
display: grid;
|
|
grid-template-columns: 2fr 1fr;
|
|
}
|
|
}
|
|
|
|
|
|
@container sidebar (min-width: 400px) {
|
|
.card {
|
|
display: grid;
|
|
grid-template-columns: 2fr 1fr;
|
|
}
|
|
}
|
|
|
|
@container test style(--responsive: true) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@container style(--responsive: true) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
|
|
@container card (inline-size > 30em) {
|
|
@container style(--responsive: true) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|
|
}
|
|
|
|
@container(inline-size>=calc(200px)){h2{font-size:calc(1.2em + 1cqi)}}
|
|
|
|
@container ( WIDTH <= 150px ) {
|
|
#inner {
|
|
background-color: skyblue;
|
|
}
|
|
}
|