CSS基礎(chǔ)知識(shí)

CSS的推薦工具

  • LESS CSS
    一種簡化、功能更多的 CSS 語言
  • SASS
    一種簡化、功能更多的 CSS 語言(請(qǐng)自行搜索中英文官網(wǎng))
  • PostCSS
    一種 CSS 處理程序

CSS 學(xué)習(xí)資源

  1. Google: 關(guān)鍵詞 MDN
  2. CSS Tricks
  3. Google: 阮一峰 css
  4. 張鑫旭的 240 多篇 CSS 博客
  5. Codrops 炫酷 CSS 效果
  6. CSS揭秘
  7. CSS 2.1 中文 spec
  8. Magic of CSS 免費(fèi)在線書

引入css樣式的四種方式:

  1. 內(nèi)聯(lián)樣式(style屬性)
  2. style 標(biāo)簽
  3. 外部文件 (CSS link)
  4. @import url(xxx.css)

高度是由什么決定的

內(nèi)聯(lián)元素:字體的建議行高來決定。
塊級(jí)元素:由其內(nèi)部文檔流元素的高度總和決定的。

文檔流

文檔內(nèi)元素的流動(dòng)方向。
內(nèi)聯(lián)元素流動(dòng),從左往右。
塊級(jí)元素流動(dòng),從上往下。

position

position:fixed 脫離文檔流,相對(duì)窗口定位。
position:absolute 脫離文檔流,相對(duì)于祖先元素中第一個(gè)relative定位。

CSS三角形

主要技巧:

  1. div的寬度設(shè)置為0
  2. 給不需要的border設(shè)置透明色
  3. 可以通過設(shè)置不同位置border的寬度,來改變?nèi)切蔚男螤睢?br> 示例:
div{
  border:100px solid transparent;
  width:0px;
  border-left-color:red;
  border-top-width:0px;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,172評(píng)論 1 92
  • 1.認(rèn)識(shí)CSS樣式CSS全稱為“層疊樣式表 (Cascading Style Sheets)”,它主要是用于定義H...
    靜默丶閱讀 5,968評(píng)論 30 95
  • 1.選擇器 元素選擇器 id選擇器 類選擇器 屬性選擇器[屬性名]選取含有指定屬性的元素[屬性名="屬性值"]選取...
    Ching_Lee閱讀 282評(píng)論 0 0
  • 不知道人們是為了什么,每天早出晚歸,每天拖著疲憊的身體,做著同樣的事情,沒有時(shí)間照顧家人,沒有時(shí)間陪著父母,妻兒…...
    9b4e79d93ff4閱讀 464評(píng)論 1 1
  • 現(xiàn)在的前端開發(fā),大部分人一上手,就是去用 jquery,zepto,更有就是vue. 而react或者 NG對(duì)初學(xué)...
    技術(shù)與健康閱讀 554評(píng)論 0 2

友情鏈接更多精彩內(nèi)容