文章目錄
- 服務器字體
- 定義 服務器字體
- 使用
- 例子
- 響應式布局
- 設備類型
- 設備特性
- 例子
服務器字體
解決字體不一致而產生的。
首先,在網上把字體下載好。
定義 服務器字體
@font-face{font-family:字體名稱;src:url(字體資源路徑);
}
使用
在需要使用的選擇器里加上
font-family:字體名稱;
例子
@font-face {font-family: llp;src: url("123.ttf");
}
.main{font-family: llp;background: pink;
}
響應式布局
頁面根據屏幕窗口大小,顯示不同的樣式。
@media 設備類型 [and 設備特性]{樣式....
}
設備類型
基本上都用的 screen 屏幕
設備特性
主要用的是屏幕的寬度
例子
.m {border: 1px solid red;
}
.mb{display: flex;flex-wrap: wrap;justify-content:space-between;}
.m:nth-child(1){width:49%;min-height: 400px;
}
.m:nth-child(2){width:49%;min-height: 400px;
}
.m:nth-child(3){width:100%;margin-top: 10px;
}
@media screen and (min-width:1000px){.mb{display: flex;justify-content: center;flex-wrap:nowrap;}.m{width:35%;margin:10px 1%;}
}
@media screen and (max-width:300px){.mb{display: flex;justify-content: space-between;flex-direction: column;}.m:nth-child(1){width:100%;margin: 5px 0;}.m:nth-child(2){width:100%;margin: 5px 0;}.m:nth-child(3){width:100%;margin: 5px 0;}
}