web項目注意事項

隨著頁面大小改變內容尺寸

優(yōu)點:頁面大小變化后拓诸,可以調整更目錄的尺寸杰捂。這樣就不需要修改其他地方

  1. 設置根尺寸
html{
  font-size:10px;
}
  1. 其他元素尺寸
div{
  font-size: 1.5rem; //字體大小:15px
  border: 0.1rem solid black;//邊框粗細:1px
}
  1. 注意事項
    padding\height\width\border-radius等可以設置成em單位析蝴。這樣在改變窗口時就不會顯得突兀。

提示:

  • 用rem設置字號,用px設置邊框妹萨,用em設置其他大部分屬性
  • 使用vw科技平滑的縮放
:root {
  font-size: calc(0.5em + 1vw);
}
0.5em 保證最小字號,1vw則確保字體會隨著視口縮放炫欺。iPhone 6 里時11.75px乎完;1200px瀏覽器窗口是20px
  • 用一個無單位的數值給body設置行高,之后幾句不用修改了品洛,除非有些地方想要不一樣的行高

CSS中調用變量

優(yōu)點:修改系統主題方便

  1. 先在公用style中先設置好基礎顏色树姨,尺寸,及z-index
<style>
:root {
  --blue: #6495ed;
  --white:#faf0e6;
  --main-padding: 15px;
  --z-nav-menu: 100;
}
</style>
  1. 在其他地方調用尺寸及顏色
<style scoped>
.test{
  width: 50px;
  height: var(--main-padding);
  background-color: var(--blue);
}
</style>

CSS中媒體查詢

優(yōu)點:確認計算機屏幕桥状、平板電腦帽揪、智能手機等的屏幕方向,寬高

如果方向處于橫屏模式辅斟,則使用淺藍色背景色:
@media only screen and (orientation: landscape) {
  body {
    background-color: lightblue;
  }
}

/* 當寬度介于 600px 和 900px 之間或大于 1100px 時 - 改變 <div> 的外觀 */
@media screen and (max-width: 900px) and (min-width: 600px), (min-width: 1100px) {
  div.example {
    font-size: 50px;
    padding: 50px;
    border: 8px solid black;
    background: yellow;
  }
}

調整盒模型

  1. box-sizing值為content-box時(默認情況),寬高只有內容
    2.box-sizing值為boarder-box時转晰,寬高包括內容、內邊距(padding)士飒、邊框(border)
    3.全局設置boarder-box
:root {
  box-sizeing: border-box;
}

*,
::before,
::after {
  box-sizing:  inherit;
}

//  第三方組建需要的話
.third-party-component {
  box-sizing: content-box;
}

容器內的元素間距

  1. 使用相鄰的兄弟組合器
“.button-link {
  display: block;
  padding: .5em;
  color: #fff;
  background-color: #0090C9;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

.button-link + .button-link {   (以下3行)只給緊跟在其他button-link后面的button-link加上頂部外邊距
  margin-top: 1.5em;             
}”

  1. 使用貓頭鷹選擇器
body * + * {
  margin-top: 1.5em;
}


?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末查邢,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子酵幕,更是在濱河造成了極大的恐慌扰藕,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件芳撒,死亡現場離奇詭異实胸,居然都是意外死亡他嫡,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門庐完,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钢属,“玉大人,你說我怎么就攤上這事门躯∠常” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵讶凉,是天一觀的道長染乌。 經常有香客問我,道長懂讯,這世上最難降的妖魔是什么荷憋? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮褐望,結果婚禮上勒庄,老公的妹妹穿的比我還像新娘。我一直安慰自己瘫里,他們只是感情好实蔽,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著谨读,像睡著了一般局装。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上劳殖,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天铐尚,我揣著相機與錄音,去河邊找鬼哆姻。 笑死宣增,一個胖子當著我的面吹牛,可吹牛的內容都是我干的填具。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼匆骗,長吁一口氣:“原來是場噩夢啊……” “哼劳景!你這毒婦竟也來了?” 一聲冷哼從身側響起碉就,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤盟广,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后瓮钥,有當地人在樹林里發(fā)現了一具尸體筋量,經...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡烹吵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了桨武。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片肋拔。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖呀酸,靈堂內的尸體忽然破棺而出凉蜂,到底是詐尸還是另有隱情,我是刑警寧澤性誉,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布窿吩,位于F島的核電站,受9級特大地震影響错览,放射性物質發(fā)生泄漏纫雁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一倾哺、第九天 我趴在偏房一處隱蔽的房頂上張望轧邪。 院中可真熱鬧,春花似錦悼粮、人聲如沸闲勺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽菜循。三九已至,卻和暖如春申尤,著一層夾襖步出監(jiān)牢的瞬間癌幕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工昧穿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留勺远,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓时鸵,卻偏偏與公主長得像胶逢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子饰潜,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內容

  • 在PC Web上那一套在多數情況下并不適用于手機Web初坠,對于手機網站建設,總結了如下幾點注意: 一彭雾、meta的使用...
    Fairy_妍閱讀 1,186評論 0 0
  • 一.css部分 1.用transition做動畫時碟刺,變形盡量通過transform來實現,而不是用height薯酝,w...
    零星小雨_c84a閱讀 993評論 0 1
  • 1 html 基礎 1. html頭部 1.1 標題 2. 文字處理 2.1 標題 h1~h6 標題標簽的特性: ...
    快樂2020閱讀 162評論 0 1
  • 1.實現不使用 border 畫出 1px 高的線半沽,在不同瀏覽器的標準模式與兼容模式下都能保持一致的效果爽柒。 2.介...
    蒙面超人zrh閱讀 316評論 0 1
  • 1.一些開放性題目 1.自我介紹:除了基本個人信息以外,面試官更想聽的是你與眾不同的地方和你的優(yōu)勢者填。 2.項目介紹...
    這是這時閱讀 636評論 0 4