-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 景觀設(shè)計(jì) > 專題列表 > 正文
1、css選擇器
css官網(wǎng)(animate.css官網(wǎng))
大家好!今天讓小編來大家介紹下關(guān)于css官網(wǎng)的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:1454722008
文章目錄列表:
一、css選擇器
CSS(Cascading Style Sheet),中文譯為層疊樣式表,可以讓設(shè)計(jì)者方便靈活地控制Web頁面的外觀表現(xiàn)。CSS是1996年由W3C審核通過并且推薦使用的。CSS的引入,就是為了使HTML語言更好地適應(yīng)網(wǎng)頁的美工設(shè)計(jì)。CSS詳細(xì)規(guī)范說明要查閱CSS手冊,或登錄W3C官網(wǎng)( http://www.w3c.org )。
使用CSS,要了解常用的各種選擇器。
1.標(biāo)記選擇器:
一個(gè)HTML頁面由很多不同的標(biāo)記組成,而CSS選擇器就是聲明哪些標(biāo)記采用哪種CSS樣式。每一種HTML標(biāo)記的名稱都可以作為相應(yīng)的標(biāo)記選擇器的名稱。示例:
每一個(gè)選擇器都包含選擇器本身、屬性和值,其中屬性和值可以設(shè)置多個(gè),從而實(shí)現(xiàn)對(duì)同一標(biāo)記名稱聲明多種樣式。CSS語言對(duì)于所有屬性和值都有相對(duì)嚴(yán)格的要求,如果聲明的屬性在CSS規(guī)范中沒有,或者某個(gè)屬性的值不符合該屬性的要求,都不能使該CSS語句生效。 還有一種通配選擇器“*”,表示其中設(shè)置的樣式會(huì)應(yīng)用于所有的網(wǎng)頁元素。示例:
<html><head><title>class選擇器</title>
<style type="text/css">
.red{ color: red; font-size:18px; }
.green{ color: green; font-size:20px; }
</style></head>
<body>
<p class="red">class選擇器1</p>
<p class="green">class選擇器2</p>
<h4 class="green">h4使用class</h4>
</body>
</html>
<html><head><title>ID選擇器</title>
<style type="text/css">
#bold{ font-weight: bold; }
#green{ font-size:30px; color:#009900; }
</style></head>
<body>
<p id="bold">ID選擇器1</p>
<p id="green">ID選擇器2</p>
</body></html>
<html><head><title>交集選擇器</title>
<style type="text/css">
p{ / 標(biāo)記選擇器 / color: blue; }
p.special{ / 標(biāo)記.類別選擇器 / color: red; }
.special{ / 類別選擇器 / color: green; }
</style></head>
<body>
<p >普通段落文本(藍(lán)色)……</p>
<h4 >普通標(biāo)題文本(黑色)……</h4>
<p class="special">指定了.special類別的段落文本(紅色)……</p>
<h4 class="special">指定了.special類別的標(biāo)題文本(綠色)……</h4>
</body>
</html>
<html><head><title>并集選擇器</title>
<style type="text/css">
h1,h4,h4.h4.h5.p{ / 并集選擇器 / color: purple; font-size:15px; }
h4.special,.special,#one{ / 集體聲明 / text-decoration:underline; }
</style></head>
<body>
<h1 >示例文字h1……</h1>
<h4 class=”special” >示例文字h4……</h4>
<h4 >示例文字h4……</h4>
<p >示例文字p1……</p>
<p class="special">示例文字p2……</p>
<p id="one">示例文字p3……</p>
</body></html>
<html><head><title>后代選擇器</title>
<style type=”text/css”>
p span{ / 嵌套聲明 / color: red; }
span{ color:blue; }
</style></head>
<body>
<p >嵌套使<span>用CSS(紅色)</span>標(biāo)記的方法</p>
嵌套之外的<span>標(biāo)記(黑色)</span>不生效
</body></html>
:hover :visited :active :first-line :first-letter :first-child :nth-child :nth-of-type :nth-last-child
:nth-last-of-type
二、求一個(gè)游戲官網(wǎng)的源代碼,html+css的,不需要太好,我就是參照一下
你可以參考盛大游戲的官網(wǎng),ctrl+u 就能看到源代碼。
三、tailwindcss使用總結(jié)
官網(wǎng)
接觸tailwindcss不過兩周有余,但是僅僅剛接觸不到一天的時(shí)候,我已經(jīng)深深的被它吸引,我從未見過一款css庫可以做到如此好用、如此靈活,幾乎不用自己再寫css了,我覺得它比任何一款樣式庫都要好用。
如果您遇到的通用框架由許多組件預(yù)先設(shè)計(jì)組成,則在此TailwindCSS中,您將找不到諸如按鈕,卡片,警報(bào),輪播等其他預(yù)先設(shè)計(jì)的組件。因?yàn)門ailwindCSS不是UI工具包,而是實(shí)用程序優(yōu)先的框架,用于快速構(gòu)建自定義界面。
簡而言之,在TailwindCSS中,有許多小類代表CSS聲明。因此,當(dāng)您要?jiǎng)?chuàng)建組件時(shí),則需要使用其中的一些小類來創(chuàng)建您要引用的組件。
發(fā)的使用方法大體如下:
只要你記住它的命名規(guī)則,然后在className里面拼寫各個(gè)小樣式的名稱即可,你不用擔(dān)心某些css屬性tailwind會(huì)覆蓋不到,我用這兩周來幾乎沒碰到這種情況,可以去官網(wǎng)看下,每個(gè)屬性都有詳細(xì)的說明,你也不要覺得這么多小樣式的名稱很難記住,我?guī)缀踔挥冒胩鞎r(shí)間就掌握了它的命名規(guī)則,而一旦你掌握了它的命名規(guī)則,基本不用死記硬背,只要按規(guī)則去拼寫就可以,當(dāng)然這有個(gè)前提:你對(duì)css屬性非常熟悉。
基本用法就是如我上面所寫,當(dāng)然如果只有這些,很可能很滿足不了一些情況,tailwind提供了非常豐富的自定義接口,例如:
如上即可表示默認(rèn)寬度是 w-full 即(width:100%), md 表示當(dāng)前設(shè)備是pc端(screen寬度大于768px,當(dāng)然這個(gè)斷點(diǎn)也可以自己定義),這個(gè)樣式的意思就是在移動(dòng)端全屏在pc端寬度固定為520px,爽嗎?這樣寫?
使用的時(shí)候就可以:
用的時(shí)候更加靈活,比如字體顏色,只需要:
采用 text-{顏色名} 即可,別的都同理了,比如背景色: bg-{顏色名} 即可,比如: bg-primary01
定義好scss樣式,
導(dǎo)入css,之后就可以混合使用:
定義要覆蓋的樣式:
即可覆蓋,當(dāng)然用scss的方式也可以覆蓋,這種相當(dāng)于內(nèi)聯(lián)樣式覆蓋,優(yōu)先級(jí)最高。
當(dāng)mobileOptions為true的時(shí)候,樣式 option-group--mobile 才會(huì)起作用。
本文持續(xù)更新,隨著我對(duì)這個(gè)庫的認(rèn)識(shí)的更加深入。
四、怎么修改網(wǎng)站的css讓它適應(yīng)手機(jī)端?
需要準(zhǔn)備的材料分別有:電腦、瀏覽器、html編輯器。
1、首先,打開html編輯器,新建html文件,例如:index.html。
2、在index.html中的<head>標(biāo)簽中,輸入meta代碼:<meta name="viewport" content="width=device-width, initial-scale=1">。
3、瀏覽器運(yùn)行index.html頁面,此時(shí)PC端的網(wǎng)頁在移動(dòng)端上也能自動(dòng)適配。
以上就是小編對(duì)于css官網(wǎng)問題和相關(guān)問題的解答了,如有疑問,可撥打網(wǎng)站上的電話,或添加微信。
推薦閱讀:
css盒子模型的理解(css盒子模型的理解和認(rèn)識(shí))
wwe實(shí)力排行榜2017(WWE實(shí)力排行榜前十)