https://developers.google.com/web/fundamentals/design-and-ux/responsive/patterns?hl=zh-tw
https://codepen.io/Rouoxo/pen/qBVRMBz
https://codepen.io/Rouoxo/pen/ZEaLRmp
.first {
background-color: lightcoral;
width: 75vw;
height: 50vh;
}
.second {
background-color: lightskyblue;
width: 25vmax; /* vmax当前vw和vh中较大的值 25% / 75vw */
height: 25vmin; /* vmin当前vw和vh中较小的值 25% / 50vh */
}
https://codepen.io/Rouoxo/pen/JjOWJGM
@media (orientation: landscape) {
body {
flex-direction: row;
}
}
@media (orientation: portrait) {
body {
flex-direction: column;
}
https://codepen.io/Rouoxo/pen/gOXmRry
<div class="aspect-ratio">4比3</div>
.aspect-ratio {
aspect-ratio: 4 / 3;
background-color: aqua;
margin: 0 0 1rem 0;
}
(1) em 的文字大小基准取决於父层的文字大小,所以建议使用在限制区域
(2) rem 的文字基准取决於最外层 html 文字大小,适合 RWD 响应式网页
https://codepen.io/Rouoxo/pen/mdqRxLd
https://codepen.io/Rouoxo/pen/YzENavm
/* max-width:表示设定数值「小於等於」、「以下」 */
/* 700~1000之间 */
/* 最小700最大1000 */
@media only screen and (min-width: 700px) and (max-width: 1000px) {
div {
background-color: green;
}
div::before {
content: "此时最小700最大1000";
}
}
>>: JS [笔记] Javascript 优良部分、糟糕与不良的部分
第 20 天的 Leetcode 要开始拉,那我们就开始吧 ─=≡Σ(((っ›´ω`‹ )っ! 今天...
全文同步於个人 Docusaurus Blog 前一章印出使用者名称和讯息内容後,接下来要尝试将其...
【前言】 本系列为个人前端学习之路的学习笔记,在过往的学习过程中累积了很多笔记,如今想藉着IT邦帮忙...
嗯..疫情关系,公司OFFER延後了 这阵子也不想浪费时间,所以打算上网找一些考古题来做顺便练习 小...
大家好! 欢迎搭乘 JavaScript 观光巴士。 起程前,我们先用一个小测验作为旅程的序幕吧! ...