[TOC]
## 鼠標樣式 cursor
>[info] cursor 屬性規定要顯示的光標的類型(形狀)。
該屬性定義了鼠標指針放在一個元素邊界范圍內時所用的光標形狀(不過 CSS2.1 沒有定義由哪個邊界確定這個范圍)。
<table class="dataintable">
<tbody>
<tr>
<th>
值
</th>
<th>
描述
</th>
</tr>
<tr>
<td>
<i>
<code class=" language-php">url</code>
</i>
</td>
<td>
<p>
需使用的自定義光標的 URL。
</p>
<p>
注釋:請在此列表的末端始終定義一種普通的光標,以防沒有由 URL 定義的可用光標。
</p>
</td>
</tr>
<tr>
<td>
<code class=" language-php"><span class="token keyword">default</span></code>
</td>
<td>
默認光標(通常是一個箭頭)
</td>
</tr>
<tr>
<td>
<code class=" language-php">auto</code>
</td>
<td>
默認。瀏覽器設置的光標。
</td>
</tr>
<tr>
<td>
<code class=" language-php">crosshair</code>
</td>
<td>
光標呈現為十字線。
</td>
</tr>
<tr>
<td>
<code class=" language-php">pointer</code>
</td>
<td>
光標呈現為指示鏈接的指針(一只手)
</td>
</tr>
<tr>
<td>
<code class=" language-php">move</code>
</td>
<td>
此光標指示某對象可被移動。
</td>
</tr>
<tr>
<td>
<code class=" language-php">e-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向右(東)移動。
</td>
</tr>
<tr>
<td>
<code class=" language-php">ne-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向上及向右移動(北/東)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">nw-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向上及向左移動(北/西)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">n-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向上(北)移動。
</td>
</tr>
<tr>
<td>
<code class=" language-php">se-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向下及向右移動(南/東)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">sw-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向下及向左移動(南/西)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">s-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向下移動(南)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">w-resize</code>
</td>
<td>
此光標指示矩形框的邊緣可被向左移動(西)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">text</code>
</td>
<td>
此光標指示文本。
</td>
</tr>
<tr>
<td>
<code class=" language-php">wait</code>
</td>
<td>
此光標指示程序正忙(通常是一只表或沙漏)。
</td>
</tr>
<tr>
<td>
<code class=" language-php">help</code>
</td>
<td>
此光標指示可用的幫助(通常是一個問號或一個氣球)。
</td>
</tr>
</tbody>
</table>
## 透明度
>[info]設置 div 元素的不透明級別:
~~~
div{
opacity:0.5;
}
~~~
>[danger]注釋:IE8 以及更早的版本支持替代的 filter 屬性。例如:filter:Alpha(opacity=50)。
## 取消li標簽默認圓點
瀏覽器會默認給li標簽前面加一個黑圓點樣式,這種默認的樣式對現在的開發者來說已經沒有太大的用處了一般我們會取消掉這個默認的樣式,方法如下:
~~~
list-style:none;
~~~
## 圓角
>[info]border-radius 屬性是一個簡寫屬性,用于設置四個 border-*-radius 屬性。
~~~
<style>
#border{
width:100px;
height:100px;
background-color:#ff9900;
border-radius:10%;
/*單位像素(10px)*/
}
</style>
<div id="border"></div>
~~~
<div id="border" style="width:100px;
height:100px;
background-color:#ff9900;
border-radius:10%;"></div>
## 陰影(box-shadow)
>[info]box-shadow 屬性向框添加一個或多個陰影。
~~~
<style>
#box{
width:300px;
height:100px;
background-color:#ff9900;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 5px #888888;
}
</style>
<div id="box"></div>
~~~
<div id="box" style="width:300px;
height:100px;
background-color:#ff9900;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 5px #888888;"></div>
* * * * *
## CSS畫三角形
>[info]通過框架屬性可以做出三角形。
~~~
<style type="text/css">
.up {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid red;
}
</style>
<div class="up"></div>
~~~
<div class="up" style='width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid #ff9900 ;'></div>
* * * * *
>[danger]**作業:**把以上幾種屬性都練習熟練。
- 序言
- 第一章:準備工作
- 寫在學習之前的話
- web應用開發結構
- 開發工具/環境
- 第二章:展現層面(HTML/CSS)
- HTML簡介
- HTML基礎
- HTML編碼
- HTML鏈接
- HTML圖像
- HTML列表
- HTML表單
- HTML表格(分水嶺)
- HTML 實體
- HTML框架
- CSS層疊樣式表
- CSS選擇器
- CSS文本/字體
- CSS繼承和疊加
- CSS框模型
- CSS浮動(分水嶺)
- CSS定位
- CSS背景
- CSS圖標字體
- CSS補充
- 開發技巧
- 第三章:展現層面(Javascript)
- JS簡介
- JS實現
- JS輸出交互
- JS變量
- JS數據類型
- JS運算符
- JS流程控制(分水嶺)
- JS函數
- JS數組
- JS對象(分水嶺)
- JS數組對象
- JS字符串對象
- JS數學對象
- JS日期對象
- JS BOM對象(分水嶺)
- JS DOM對象
- JS事件對象
- JS元素對象
- JS DOM節點
- 第四章:展現層面(Jquery)
- JQ簡介
- JQ使用
- JQ選擇器
- JQ篩選
- JQ屬性
- JQ-CSS
- JQ事件
- JQ文檔處理
- JQ效果
- JQ-ajax
- 第五章:邏輯/業務層面(PHP)
- PHP簡介
- PHP變量
- PHP數據類型
- PHP常量
- PHP運算符
- PHP流程控制
- PHP函數(分水嶺)
- PHP日期
- PHP數學
- PHP數組
- PHP字符串
- PHP正則表達式(分水嶺)
- PHP目錄操作
- PHP文件
- PHP上傳/下載
- PHP面向對象(分水嶺)
- PHP圖像處理
- PHP會話控制
- Ajax異步處理
- PHPMysql擴展
- PHPMysqli擴展
- PHPPdo擴展
- PHP接口
- PHP命名空間
- 第六章:邏輯/業務層面(框架設計)
- 第七章:存儲層面(mysql)
- Mysql基礎
- Mysql Sql簡介
- Mysql數據庫
- Mysql數據類型
- Mysql數據表
- Mysql操作記錄
- Mysql查詢
- Mysql修改表結構
- Mysql日期與時間
- Mysql分組統計
- Mysql多表查詢
- Mysql安全
- Mysql存儲引擎
- Mysql事務
- Mysql視圖
- Mysql觸發器
- Mysql存儲過程
- Mysql存儲函數
- Mysql優化
- 第八章:服務器(Linux)
- Linux介紹與安裝
- Shell
- 目錄與文件操作
- VIM編輯器使用
- 帳號管理
- SUDO
- 權限控制
- 壓縮與打包
- 軟件安裝
- 計劃任務
- 進程管理
- 寶塔Linux面板