mysql 5.7.13 裝置設置裝備擺設筆記(Mac os)。本站提示廣大學習愛好者:(mysql 5.7.13 裝置設置裝備擺設筆記(Mac os))文章只能為提供參考,不一定能成為您想要的結果。以下是mysql 5.7.13 裝置設置裝備擺設筆記(Mac os)正文
<TH>標志用於設定表格中某一表頭的屬性。見下表所示:
表頭的<th>標志屬性
屬 性
描 述
ALIGN
程度對齊
VALIGN
單位格內容的垂直對齊
BGCOLOR
單位格的配景色彩
BACKGROUND
單位格的配景圖像
BORDERCOLOR
單位格的邊框色彩
BORDERCOLORLIGHT
單位格的亮邊框色彩
BORDERCOLORDARK
單位格的暗邊框色彩
WIDTH
單位格的寬度
HEIGHT
單位格的高度
經由過程BGCOLOR屬性,可以設定表頭的配景色彩。
根本語法>
<TH BGcolor=color_VALUE>
語法說明
界說色彩的時刻,可使用英文色彩稱號或十六進制色彩值表示。
文件典范:10-34.htm
設定表頭配景的色彩。
01 <!-- ------------------------------ -->
02 <!-- 文件典范:10-34.htm -->
03 <!-- 文件解釋:設定表頭配景的色彩 -->
04 <!-- ------------------------------ -->
05 <HTML>
06 <HEAD>
07 <TITLE>設定表頭配景的色彩</TITLE>
08 </HEAD>
09 <BODY>
10 <H1>主流的網頁設計軟件</H1>
11 <TABLE BORDER=3 WIDTH=400 HEIGHT=100 Bordercolor=#336699>
12 <TR>
13 <TH Bgcolor=#00FFFF>網頁圖象軟件</TH><TH>Fireworks</TH>
14 </TR>
15 <TR>
16 <TD>網頁制造軟件</TD><TD>Dreamweaver</TD>
17 </TR>
18 <TR>
19 <TD>網頁動畫軟件</TD><TD>Flash</TD>
20 </TR>
21 </TABLE>
22 </BODY>
23 </HTML>
文件解釋
第13行界說了表頭的配景色為#00FFFF的色彩。
�是:
<div>
<input type="checkbox" name="q[]" id="q1" />
<label for="q1">小寶3225</label>
<input type="checkbox" name="q[]" id="q2" />
<label for="q2">王老白白白</label>
<input type="checkbox" name="q[]" id="q3" />
<label for="q3">空夫31</label>
<input type="checkbox" name="q[]" id="q4" />
<label for="q4">谷年夜白話</label>
<input type="checkbox" name="q[]" id="q5" />
<label for="q5">Meathill</label>
<input type="checkbox" name="q[]" id="q6" />
<label for="q6">愛財如命年夜師</label>
</div>
很簡略哈,不說明了。CSS3新增了“下一節點”選擇器 +,用來選擇某節點的下一個節點,聯合:checked偽類便可以將選中的<input>和它鄰近的<label>經由過程轉變order屬性移到後面去:
#container {
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
#container input,
#container label {
order: 2; //一切選項、label次序為2
}
input[type=checkbox]:checked,
input[type=checkbox]:checked + label {
order: 0; // 越小越靠前
}
不外如許只是把選中的內容提早,視覺上沒有真實的朋分。所以我決議再參加一根朋分線,下面是選中的,上面是未選的。這個時刻我們須要用到 ~ 這個選擇器,選擇某節點前面的節點:
hr {
display:none; // 默許情形下,沒選任何選項,朋分線隱蔽
order: 1; // 朋分線次序為1
width:100%; // 包管獨霸一行
}
input[type=checkbox]:checked ~ hr {
display:block; // 有選項被選中後才會顯示朋分線
}
http://jsfiddle.net/meathill/fPN3p/5/embedded/result/
如許基本功效完成了。不外視覺上,排版依然不整潔,選中的選項和未選中的選項辨別不算太顯著,所以下一步我預備丑化下checkbox。
第二步,丑化CHECKBOX
做法與後面相似,也要用到CSS3新增的選擇器。後面為了完成<label>提早,沒有效它包裹<input>,所以在選項許多很長招致換行的時刻,能夠湧現復選框和標簽離開的為難狀態。好在復選框的價值可以用其余款式代替,所以先把小方框隱蔽起來,轉而將<label>作為操作目的,再來點邊框底色圓角(參考自Bootstrap 3),便可以了:
input[type=checkbox] {
display: none;
}
label {
min-width: 120px;
border: 1px solid #CCC;
padding: 2px 8px;
text-align: center;
margin: 0 5px 5px 0;
background: #FFF;
color: #333;
border-radius: 3px;
box-sizing: border-box;
}
label:hover {
border-color: #ADADAD;
background: #EBEBEB;
cursor: pointer;
}
input[type=checkbox]:checked + label {
order: 0;
background-color: #5cb85c;
border-color: #4cae4c;
color: #FFF;
}
input[type=checkbox]:checked + label:hover {
background-color: #47a447;
border-color: #398439;
}
如許看起來還有上升空間,假如加上幾個圖標呼應用戶操作,那末進修本錢會更低,對操作後的預期也會更精確。因而援用CDN上的font-awesome,應用:before偽類加上小圖標,就獲得了終究後果
。
http://jsfiddle.net/meathill/fPN3p/4/embedded/result/
我有意中發明,如許批量添加刪除時,鼠標可以常點不動,應當也是個不測的收成吧。
第三步,參加動畫教導用戶(掉敗)
至此功效根本做好了,不外因為修正了行動,能夠招致用戶困惑,所以預備加個動畫贊助用戶懂得這個交互。
惋惜作為一個新功效,閱讀器的支撐尚不完美,固然標准中劃定“animatable: yes”,然則實測在Chrome v.30下也沒法任務:
http://jsfiddle.net/meathill/Ka66W/1/
看來只要等新版閱讀器宣布後再去完美了。
兼容性
應用純CSS做組件,簡直不消擔憂兼容性成績,由於閱讀器自己就做了很好的向下兼容,代碼最多不失效,普通不會錯。
詳細到這個組件,由於只針對視覺後果,沒有增刪改任何閱讀器行動,所以兼容性也沒有任何成績。不外終究後果呢,只要支撐flexbox和CSS3選擇符的閱讀器能力正常襯著。
我的情況是Window 8 + Chrome v.30,和小米2 + Chrome v.30,測試經由過程。
跋文
現在CSS很強,純CSS可以完成許多功效,願望往後能做出更多有價值的器械。分享這個組件的完成,願望對年夜家有效。