前端基礎二 CSS的玩法

2021-08-19 04:00:20 字數 1138 閱讀 6553

如果將html比作網頁的骨架,那麼css就是網頁的**,讓我們的網頁外表看上去更好看

說css之前呢,先要說一下id和class:id就是類似於變數的概念,是唯一的,class則是乙個變數組,可以指定多個,通常在html中定義,利用css的選擇器來查詢它們,之後修改它們的屬性值.

例如:<

div class="post-content">

/*這裡class包括了兩個部分*/

再來說下css的選擇器,,id的查詢方式為#id名,class的查詢方式為.class名,而基本的html標籤直接用標籤名表示:

例如:#post 和.post-content 和a

css的選擇器利用的是層次結構,分層查詢

例如#post .post-conten就是在post內容裡的post-content

css的結構也非常簡單:

選擇器就是這麼簡單的結構,卻可以讓我們的網頁看起來形形色色.

接著我們借用開發者工具(按f12彈出)講一下每乙個網頁,每乙個網頁裡的內容都具有的結構

margin(外補),border(邊框),padding(內補),height(高度),width(寬度)

這種結構就像我們的快遞,外補就像是包裝盒外的一層包裝紙,邊框就是我們的包裝盒,內補就是內補用來保護的填充物,而長度和寬度就構成了我們實際買到的東西.(形容非常恰當)

通過這些屬性我們可以調節我們內容的位置,大小等等等等屬性

注意當兩個東西放在一起時,他們的外補會重合在一起

最後講一下幾個常用的偽類:

:active 當前滑鼠點下鏈結的時候

:hover 當滑鼠懸浮在元素上方時

:link 當鏈結還未被訪問過時

:visited 當鏈結被訪問過之後

把他們加在選擇器後面就是想要的結果了

例如:乙個按鈕可以通過偽類使我們的滑鼠放在上面時有相應的變化

#button:hover{

background:blue;

css先說這麼多了,想到再來補充,總之這個需要多加練習,多打**,只是看教程而不去實驗是怎麼也學不會的

前端複習記錄(前端基礎 CSS)二

修改父元素的color屬性 line height一般是指布局裡面一段文字上下行之間的高度,是針對字型來設定的,height一般是指容器的整體高度,background color設定的背景顏色會填充元素的content padding border區域 margin的外邊緣 聖杯布局是指布局從上到...

web前端 基礎部分(二) CSS

一 css概述 css cascading style sheet 層疊樣式表 作用 定義了網頁的行為,簡單的說就是將網頁的內容和顯示樣式分離,從而提高顯示的多樣性和顯示的功能。就好比html定義的是網頁的骨架,css就是為網頁穿上外衣 特點 樣式定義靈活多樣且豐富多彩,可以設定任意的字型及大小。等...

web前端開發(二) CSS基礎

目錄 一 css語法 二 css 樣式的三種引入方式 三 css選擇器 四 css 文字樣式與字型樣式 五 鏈結樣式與列表樣式 六 css背景 七 css盒子模型 八 css定位 css全稱為 層疊樣式表 cascading style sheets 它主要是用於定義html內容在瀏覽器內的顯示樣式...