層疊樣式表(CSS)及常見樣式

1.層疊樣式表

層疊樣式表:Cascading Style Sheet :CSS
主要用于標(biāo)簽的樣式修飾:修飾內(nèi)容自脯、位置剃盾、顏色等等

操作過程中狮惜,主要注意如下環(huán)節(jié)
(1)css的基本語法
(2)css代碼的位置
(3)css選擇器
(4)常見樣式

1.1CSS基本語法

語法:
樣式名稱:樣式的值
如:
color:red 內(nèi)容中文本的顏色:紅色
background-color:orange 某個標(biāo)簽的背景顏色:橙色
font-size:22px 標(biāo)簽中文本字體的大杏胛小:22像素
font-family:"宋體" 標(biāo)簽中文本的字體:宋體

1.2CSS代碼的位置

在一個標(biāo)準(zhǔn)網(wǎng)頁中,CSS代碼的位置一般有三個位置
(1)標(biāo)簽style屬性中康二;用于修飾當(dāng)前標(biāo)簽
<input type="text" style="width:120px;height:30px;"/>
(2) 當(dāng)前網(wǎng)頁中碳胳,將樣式包含在一對<style></style>標(biāo)簽中【入門推薦】
<style>
/修飾當(dāng)前網(wǎng)頁中所有input標(biāo)簽,寬度120像素沫勿,高度30像素/
input{width:120px;height:30px;}
</style>
(3)外部CSS文件中專門用于定義CSS樣式,引入到當(dāng)前網(wǎng)頁中使用【正式開發(fā)推薦】
index.css 樣式表文件
index.html 網(wǎng)頁文件
網(wǎng)頁文件中味混,通過<link ref="stylesheet" href="index.css">標(biāo)簽將一個樣式表文件引入當(dāng)前網(wǎng)頁中操作
1.標(biāo)簽內(nèi)嵌樣式【不推薦】
2.頁面內(nèi)嵌樣式【少量樣式使用該方式操作】
3.外部樣式【大量樣式操作店家推薦】

1.3CSS選擇器

選擇器:CSS代碼中产雹,用于選擇/選中標(biāo)簽的語法
修飾標(biāo)簽的樣式:首先要選中某個/多個標(biāo)簽
常見CSS選擇器:

選擇器名稱                                  描述
*{樣式}                       選中當(dāng)前網(wǎng)頁中所有標(biāo)簽
#id                             id選擇器,選中網(wǎng)頁中id屬性為之定點桿值得某個標(biāo)簽翁锡,只能選中一個標(biāo)簽【規(guī)范】
蔓挖。class                     class選擇器:選中網(wǎng)頁中class屬性為指定值的多個標(biāo)簽;任意標(biāo)簽的class可以重復(fù)
tag                             標(biāo)簽選擇器:使用標(biāo)簽名稱馆衔,直接選中當(dāng)前網(wǎng)頁中所有的該名稱的標(biāo)簽
selector > selector2           子類選擇器:字標(biāo)簽選擇器 瘟判,選中selector選擇器選中的標(biāo)簽中,直接子標(biāo)簽selector選中的標(biāo)簽
selector   selector2               包含選擇器角溃,選中selector選中你的標(biāo)簽中拷获,所有的selector2選中的標(biāo)簽
selector:nth-of-type(num)    序號選擇器|序列選擇器,選中第幾個標(biāo)簽

2常見樣式

2.1內(nèi)容修飾樣式

(1)——字體樣式
<style>
字體 font-family:"楷體减细。匆瓜。。未蝌。"
顏色 color:顏色代碼
字號 font-size:12px
加粗 p{font-weight:bolder;}
斜體 li:nth-of-type(2){font-style:italic;}
</style>

實例如下


image.png

image.png

(2)——背景樣式
<style>

ch1{width:200px;height:200px;

背景顏色 background-color: 顏色代碼
背景圖片 background-image:url("圖片的相對路徑")
背景位置 background-position: 寬度驮吱,高度;
邊框 border:solid 2px red;
圓角邊框 border-radius:5px 邊框圓化五個像素 border-radius:50%萧吠; 圓形邊框的設(shè)置
邊框顏色 border:solid 2px 顏色代碼
邊框粗細(xì) border:solid 你想要的線條粗細(xì)px 顏色代碼
字體居中: text-align:center左冬;
溢出標(biāo)簽的內(nèi)容:隱藏 overflow:hidden;
</style>
實際案例:

image.png

image.png

2.2定位樣式

標(biāo)簽寬度
標(biāo)簽高度

<style>
/*任意標(biāo)簽纸型,包含默認(rèn)的邊距*/
/*這樣默認(rèn)的邊距拇砰,會影響網(wǎng)頁元素的定位九昧,一般都會置空。*/
*{margin:0毕匀;
padding:0铸鹰;
}
</style>

頁面窗口中離窗口左邊的距離——外邊距
頁面窗口中離窗口頂部的距離——外邊距

margin-left:220px;        #左邊距
margin-top:20px皂岔;          #上邊距

標(biāo)簽內(nèi)容和標(biāo)簽之間的留白距離——內(nèi)邊距

padding-left:50px蹋笼;
padding-top:20px;

元素/標(biāo)簽一旦定位:說明元素可以設(shè)置寬度和高度躁垛,對標(biāo)簽就需要進(jìn)一步的標(biāo)簽分類:
行標(biāo)簽:標(biāo)簽前后不換行剖毯,標(biāo)簽不能設(shè)置寬度和高度
行內(nèi)塊標(biāo)簽,標(biāo)簽前后不換行教馆,標(biāo)簽可以設(shè)置寬度和高度
塊標(biāo)簽:標(biāo)簽前后自動換行逊谋,標(biāo)簽可以設(shè)置寬度和高度

實際操作過程中,對于標(biāo)簽的控制土铺,通常使用樣式進(jìn)行處理:display<br/>
display:inline;         表示修飾的標(biāo)簽為行標(biāo)簽
diaplay:inline-block;   表示修飾的標(biāo)簽為行內(nèi)塊標(biāo)簽<br/>
display:block;             表示修飾的標(biāo)簽為塊標(biāo)簽

標(biāo)簽元素的定位:樣
式:position
四種定位方式:
默認(rèn):position:static

相對于父元素左上角的坐標(biāo)進(jìn)行定位
margin-left:0;
margin-top:0

相對:position:relative

當(dāng)前元素相對瀏覽器|父元素定位;所有的子元素相對自己定位
【margin定位】

絕對:position:absolute

默認(rèn)情況下~父元素左上角顯示 left:0胶滋;top:0;父元素默認(rèn)定位悲敷,當(dāng)前元素相對于瀏覽器進(jìn)行定位

top:0究恤;
left:0;

固定:position:fixed

  position:fixed;
一種獨立的定位方式【top|left定位】  相對于瀏覽器固定位置
            width:200px;
            height:500px;
            top:200px;
            background-color:darkblue;
            margin-left:1200px;
            color:white;

所謂的定位:就是確定哪里是(0,0)原點
案例

image.png

image.png

2.3C3動畫

語法:
通過關(guān)鍵詞@keyframes自定義動畫前后效果
案例:


image.png

image.png

2.4動畫變換

語法
主要通過transfrom完成元素標(biāo)簽的變化


image.png

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末后德,一起剝皮案震驚了整個濱河市部宿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瓢湃,老刑警劉巖理张,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異绵患,居然都是意外死亡雾叭,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進(jìn)店門藏雏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拷况,“玉大人,你說我怎么就攤上這事掘殴∽荩” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵奏寨,是天一觀的道長起意。 經(jīng)常有香客問我,道長病瞳,這世上最難降的妖魔是什么揽咕? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任悲酷,我火速辦了婚禮,結(jié)果婚禮上亲善,老公的妹妹穿的比我還像新娘设易。我一直安慰自己,他們只是感情好蛹头,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布顿肺。 她就那樣靜靜地躺著,像睡著了一般渣蜗。 火紅的嫁衣襯著肌膚如雪屠尊。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天耕拷,我揣著相機(jī)與錄音讼昆,去河邊找鬼。 笑死骚烧,一個胖子當(dāng)著我的面吹牛浸赫,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播止潘,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼掺炭,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了凭戴?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤炕矮,失蹤者是張志新(化名)和其女友劉穎么夫,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肤视,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡档痪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了邢滑。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片腐螟。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖困后,靈堂內(nèi)的尸體忽然破棺而出乐纸,到底是詐尸還是另有隱情,我是刑警寧澤摇予,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布汽绢,位于F島的核電站,受9級特大地震影響侧戴,放射性物質(zhì)發(fā)生泄漏宁昭。R本人自食惡果不足惜跌宛,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望积仗。 院中可真熱鬧疆拘,春花似錦、人聲如沸寂曹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽稀颁。三九已至芬失,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間匾灶,已是汗流浹背棱烂。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留阶女,地道東北人颊糜。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像秃踩,于是被迫代替她去往敵國和親衬鱼。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案憔杨? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,754評論 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5鸟赫? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 27,486評論 1 45
  • CSS全稱為“層疊樣式表 (Cascading Style Sheets)”消别,它主要是用于定義HTML內(nèi)容在瀏覽器...
    百作不死的學(xué)習(xí)閱讀 1,165評論 0 7
  • 本文主要是起筆記的作用抛蚤,內(nèi)容來自慕課網(wǎng). 認(rèn)識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,646評論 0 30
  • 1. 修改文件及子文件權(quán)限 chmod 777 /home/user不然無法從windows中拖文件到一個su狀態(tài)...
    毛君閱讀 778評論 0 0