Vue進階知識(一)------專案初始化
CSS初始化
位置:/src/assets/css/
- normalize.css:
- 獲得方法:github上搜
normalize.css
,找到相應倉庫中的normalize.css - 功能:對所有瀏覽器的預設樣式進行重置
- 獲得方法:github上搜
- base.css:
- 功能:自定義私人CSS設定
- 內容:如下,解釋見參考連結
@import 'normalize.css'; /* 引入nomalize.css*/ @charset "utf-8"; /* CSS Document */ @charset "utf-8"; /*! * @名稱:base.css * @功能:1、重設瀏覽器預設樣式 * 2、設定通用原子類 */ /* 防止使用者自定義背景顏色對網頁的影響,新增讓使用者可以自定義字型 */ html { background: white; color: black; } /* 內外邊距通常讓各個瀏覽器樣式的表現位置不同 */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; } /* 要注意表單元素並不繼承父級 font 的問題 */ body, button, input, select, textarea { font: 12px \5b8b\4f53, arial, sans-serif; } input, select, textarea { font-size: 100%; } /* 去掉 table cell 的邊距並讓其邊重合 */ table { border-collapse: collapse; border-spacing: 0; } /* ie bug:th 不繼承 text-align */ th { text-align: inherit; } /* 去除預設邊框 */ fieldset, img { border: none; } /* ie6 7 8(q) bug 顯示為行內表現 */ iframe { display: block; } /* 去掉 firefox 下此元素的邊框 */ abbr, acronym { border: none; font-variant: normal; } /* 一致的 del 樣式 */ del { text-decoration: line-through; } address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500; } /* 去掉列表前的標識,li 會繼承 */ ol, ul { list-style: none; } /* 對齊是排版最重要的因素,別讓什麼都居中 */ caption, th { text-align: left; } /* 來自yahoo,讓標題都自定義,適應多個系統應用 */ h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; } q:before, q:after { content: ''; } /* 統一上標和下標 */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* 讓連結在 hover 狀態下顯示下劃線 */ a:hover { text-decoration: underline; } /* 預設不顯示下劃線,保持頁面簡潔 */ ins, a { text-decoration: none; } /* 去除 ie6 & ie7 焦點點狀線 */ a:focus, *:focus { outline: none; } /* 清除浮動 */ .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; overflow: hidden; } .clearfix { zoom: 1; /* for ie6 & ie7 */ } .clear { clear: both; display: block; font-size: 0; height: 0; line-height: 0; overflow: hidden; } /* 設定顯示和隱藏,通常用來與 js 配合 */ .hide { display: none; } .block { display: block; } /* 設定浮動,減少浮動帶來的 bug */ .fl, .fr { display: inline; } .fl { float: left; } .fr { float: right; }
相關文章
- Redis進階知識一覽Redis
- Vuejs進階知識(十八)【component 進階知識】VueJS
- js 進階知識JS
- vue進階一Vue
- 前端進階知識彙總前端
- PHP進階知識總結PHP
- webpack進階構建專案(一)Web
- Android進階知識:ThreadLocalAndroidthread
- Vuejs進階知識(十六)【mixin】VueJS
- Vuejs進階知識(十九)【slot】VueJS
- C++11進階知識列表C++
- Vue3.x專案開發常用知識點Vue
- 一些常用的 Git 進階知識與技巧Git
- 應用專案管理知識改進防火工作 (轉)專案管理
- Android進階 一個專案,一個ToolbarAndroid
- 進階計劃 | 知識小測第一期
- 前端進階必備知識彙總前端
- Android進階知識:Handler相關Android
- Android知識進階樹——Window & ViewRootImplAndroidView
- 前端進階-個人筆記-小知識前端筆記
- web知識進階——字元編解碼Web字元
- css零星進階知識點CSS
- Vue管理系統前端系列一vue-cli4.x 初始化專案Vue前端
- vue-cli3初始化專案搭建Vue
- VUE 完整專案構建 (1) -- 初始化Vue
- 【小白的進階史之vue---2】idea+vue+element專案整合VueIdea
- JavaScript進階【一】JavaScript模組化開發的基礎知識JavaScript
- 前端進階必須懂得TCP/IP知識前端TCP
- Vuejs進階知識(十七)【computed properties】VueJS
- vue進階Vue
- JavaEE進階知識學習-----SpringBootWeb進階-7-AOP處理請求知識JavaSpring BootWeb
- java第一階段知識點Java
- Java-100天知識進階-JVM記憶體-知識鋪(三)JavaJVM記憶體
- Docker知識進階與容器編排技術Docker
- JavaEE進階知識學習----Java NIO-4Java
- 直播美顏SDK的人臉識別技術進階知識
- vue進階二Vue
- vue3.x版本新建專案相關知識和注意事項Vue