CSS日常總結
CSS:層疊樣式表,Cascading Style Sheets
CSS規則由兩個主要的部分構成:選擇器,以及一條或者多條宣告
selector {declaration1;...;declarationN}
選擇器通常是需要改變樣式的HTML元素,每條宣告由一個屬性和一個值組成
margin:把左和右外邊距設定為 auto,規定的是均等地分配可用的外邊距。結果就是居中的元素:
.center {margin-left:auto; margin-right:auto;width:70%;//如果寬度是 100%,則對齊沒有效果。background-color:#b0e0e6; }
.right {position:absolute;right:0px; width:300px; background-color:#b0e0e6; }
.right {float:right;width:300px; background-color:#b0e0e6; }
導航欄---為何連結區域變大了display:block屬性的原因
display:block;//display:block - 把連結顯示為塊元素可使整個連結區域可點選(不僅僅是文字),同時也允許我們規定寬度。而display:inline內聯樣式則是不換行
<li><a href="#home">Home</a></li>
水平導航欄:將<li>的display改為inline內聯即可(不換行)
selector1,selector2,selector3 {declaration1;...;declarationN}
li strong { font-style: italic; font-weight: normal; }
id 選擇器:定義了id屬性的元素,用#id作為選擇器,如id為sidebar的元素下的<p>標籤
#sidebar p { font-style: italic; }
div#sidebar p { font-style: italic; }
.fancy td { color: #f60; background: #666; }
td.fancy { color: #f60; background: #666; }
.class1.class2.fancy {//至少要同時包含,如果只有class1則不匹配 color: #f60; background: #666; }
input[type] { width:150px; display:block; margin-bottom:10px; background-color:yellow; font-family: Verdana, Arial; }
input[type="text"] { width:150px; display:block; margin-bottom:10px; background-color:yellow; font-family: Verdana, Arial; }
a[href][title] {color:red;}//同時擁有href和title屬性的
<p class="important warning">This paragraph is a very important warning.</p>
如果寫成 p[class="important"],那麼這個規則不能匹配示例標記。
p[class="important warning"] {color: red;}
如果需要根據屬性值中的詞列表的某個詞進行選擇,則需要使用波浪號(~)。
假設您想選擇 class 屬性中包含 important 的元素,可以用下面這個選擇器做到這一點:
p[class~="important"] {color: red;}
偽類:selector : pseudo-class {property: value}
a:link {color: #FF0000} /* 未訪問的連結 */a:visited {color: #00FF00} /* 已訪問的連結 */a:hover {color: #FF00FF} /* 滑鼠移動到連結上 */a:active {color: #0000FF} /* 選定的連結 */
<p><b><a href="/index.html" target="_blank">這是一個連結。</a></b></p>
相關文章
- 日常總結
- MySQL日常總結MySql
- api日常總結:前端常用js函式和CSS常用技巧API前端JS函式CSS
- 日常生活總結表
- 日常專案經驗總結
- css 總結CSS
- CSS總結CSS
- 日常總結 --- 視訊播放按鈕
- 演算法基礎 --- 日常總結演算法
- DBA日常工作職責總結
- CSS背景總結CSS
- CSS動畫總結CSS動畫
- css技巧總結CSS
- CSS自己總結CSS
- css居中總結CSS
- css display 總結CSS
- CSS日常踩坑後的總結(猜測你也會遇到的,持續更新。。。)CSS
- Android 日常開發問題總結Android
- 日常總結 --- hover圖片變化效果
- mysql下mysqladmin日常管理命令總結MySql
- Docker容器學習梳理 - 日常操作總結Docker
- html和css總結HTMLCSS
- css面試題總結CSS面試題
- css中居中總結CSS
- css calc使用總結CSS
- css常用大總結CSS
- CSS縮寫總結CSS
- CSS技巧總結2CSS
- css簡寫總結CSS
- css 元素左右居中總結CSS
- 初學者css每日總結CSS
- css3動畫總結CSSS3動畫
- CSS選擇符總結CSS
- css的常用效果總結CSS
- CSS垂直居中精華總結CSS
- css選擇器總結CSS
- css3d總結CSSS33D
- [日常] SinaMail專案和技術能力總結AI