定位
~~~
.c{
position: absolute;//脫離文檔 絕對定位
relative 相對定位
fixeld 不滾動
static 默認
z-index: 1;層關系
top: auto;
left: auto;
right: auto;
bottom: auto;
}
~~~
布局
~~~
.c{
display:inline;默認內聯元素
none 隱藏
block 塊元素
inline-block 內聯塊元素
float:none;不浮動
left right
clear: both;清除浮動
visibility: visible;對象可視
hidden對象隱藏
overflow: visible;溢出內容不作處理,可能超出容器
hidden隱藏不出現滾動條
scroll滾動
auto溢出出現滾動,不溢出沒有
overflow-x: visible;
overflow-y: visible;
同上,表示水平方向和垂直方向
}
~~~
尺寸,支持像素 em 百分比等
~~~
.c{
width: auto;
12px 10%
min-width: 0;
max-width: none;沒有最大寬度
height: auto;
min-height: 0;
max-height: none;
}
~~~
內外補白
~~~
.c{
margin: auto;可以負值
margin-top: auto;上
margin-bottom: auto;下
margin-left: auto;
margin-right: auto;
padding: 1px;不可以負值,也沒有自動
padding-bottom:1%;
padding-top: inherit;
padding-left: inherit;
padding-right:1px;
}
~~~
邊框
~~~
.c{
border: 1px solid #fff;
border-width: 1px;
border-style: solid;實線
none;沒有邊框,默認值
dotted;點狀
dashed;虛線
border-color: #fff;
border-top: 1px solid #fff;
border-bottom: !important;
border-left: !important;
border-right: !important;
}
~~~
背景
~~~
.c{
background:url(test1.jpg) no-repeat scroll 0% 0%;
background-color: transparent;默認透明
background-image: none;無圖
url(1.img)
background-repeat: repeat;平鋪
no-repeat 不平鋪
repeat-x ;repeat-y 橫縱平鋪
background-attachment: scroll; 滾動
fixed;固定
background-position: 0% 0%;
left center right top bottom;
background-origin: padding-box;背景從content顯示
border-box;從border區域開始
padding-box;從padding開始
background-clip: border-box;從padding向外剪裁
border-box;從border開始,不含
content-box;從content開始剪切
text;從內容開始
background-size: auto;背景大小自動
cover;等比縮放完全覆蓋,會出容器
contain;等比縮放寬高和容器相等,始終在容器內
}
~~~
顏色
~~~
.c{
color: #FFF;文本顏色
opacity: 1;1是不透明 0完全透明 取值0.0-1
}
~~~
字體
~~~
.c{
font: 12px Simsun,arial,sans-serif;
font-style: normal;字體正常
italic;斜體
font-weight: normal;正常相當于400
bold 粗體相當于700
bolder 特粗 相當于b strong
font-size:12px;
font-family: arial;
}
~~~
文本
~~~
.c{
text-transform: none;
capitalize;首字母大寫
uppercase;轉換大寫
lowercase;轉小寫
white-space: normal;空格處理默認
pre-wrap;不合并空白,邊界處換行
nowrap;強制同一行顯示,合并多余空白,直到br
word-break: normal;換行
break-all;
word-wrap: normal;
break-word;邊界處換行
text-align: center;left;right;
text-indent: 0;縮進
vertical-align: baseline;
sub;下標
super;上標
middle;居中
line-height: normal;行高
}
~~~
列表樣式
~~~
.c{
list-style:disc outside none;
list-style-image: none;不指定圖像
list-style-position: outside;文本以外
inside;文本以內
list-style-type: disc;實心圓
circle;空心圓
square;實心方塊
decimal;數字
none;不使用
}
~~~
表格樣式
~~~
.c{
border-collapse: collapse;合并邊框
}
~~~
用戶界面
~~~
.c{
text-overflow: clip;文本溢出不顯示...
ellipsis;顯示
outline: none;輪廓樣式無輪廓
cursor: pointer;手 move移動
支持url()
box-sizing: content-box;盒子padding和border不包括在寬高內
border-box;包含內;
user-select:text;可以選擇文本
none;文本不能選擇
}
~~~
選擇
~~~
ul>li{
//子選擇器
}
ul li{
//包含選擇
}
p+p{
//相鄰選擇
}
p~p{
//兄弟選擇
}
input[type="text"]{{
//屬性選擇
}
a:link{
}
a:visited{
}
a:hover{
}
a:active{
}
a:focus{
}
ul li:first-child{
//第一個
}
ul li:last-child{
//最后一個
}
~~~
- 簡介
- 第一章 數據庫
- Mysql/mariadb
- 函數
- 基礎
- 增刪改索引
- 標準查詢
- 高級查詢
- TIDB集群mysql解決方案
- Redis
- 語言基礎
- 5種數據類型
- 其他類型
- Sqlite
- 語言基礎
- 常用查詢
- 第二章 PHP
- 語言基礎
- 第一課 流程控制和運算
- 第二課 數組
- 第三課 日期時間
- 第四課 常用函數
- 第五課 字符串
- 第六課 文件操作
- 第七課 面向對象
- 第八課 正則表達式
- 第九課 圖片處理生成
- 第十課 curl/memche
- 第十一課 mysql和pdo
- 第十三課 cookie和session
- 第十四課 xml操作
- 第十五課 php5.3+新特性
- 第十六課 php7+
- 第十七課 密碼安全
- 廢棄函數
- php命令行
- redis應用
- 算法
- 排序算法
- 基礎算法
- 無限級分類
- 自定義函數Fn
- 查找算法
- 自定義函數數據函數fn
- laravel
- 路由
- 常用語句
- 數據庫
- dingo/api
- Yii2
- 控制器
- 常用類
- 數據庫
- redis
- thinkphp6
- TP6文檔
- TP6插件
- dedecms
- 織夢標簽大全
- 數據庫操作
- 內置函數和定義函數
- 織夢核心改動
- 織夢插件/底層標簽開發
- PHP相關工具
- composer
- php開發環境phpenv
- Phpstorm使用
- windows編譯php擴展
- PHP開源庫
- 開源項目管理禪道
- sns_auth
- php-casbin權限控制
- php-jwt
- 微信SDKeasywechat
- querylist采集庫
- workerman
- Box/Spout處理excel和csv
- dll擴展
- redis/memche/xdebug
- redis
- Lua
- php_xlswriter
- event
- swoole
- 常用代碼庫
- 微擎框架
- 第一課全局變量
- 第二課常用函數
- 第三課自定義微擎獨有函數
- 第四課數據庫操作
- 第五課微信端回復
- 第六課微擎高級操作
- 第八課global函數列表
- mainfest.xml詳解
- js方法
- 人人商城
- 第一課model解讀
- 第二課常用語句解讀
- 第三課常用js解讀
- 第四課附錄常見問題
- 第五課附錄處理報表|支付
- 常用JSON狀態碼
- 第三章 JavaScript
- js基礎
- 瀏覽器對象
- 語言基礎
- html5接口
- ES6新語法
- vue
- 基礎語法
- 京東vueUI組件
- uniapp
- 組件開發規范
- nodejs
- 基礎知識
- 安裝node
- nvm不同版本node切換
- js常用標準庫
- zepto/jquery
- weui
- js圖標庫
- elementUI
- validator表單驗證
- layer彈出層
- requirejs
- wow動畫
- 動畫animate
- swiper4
- 百度編輯器
- flyio/axios/qs
- jquery.form
- bootstrap3
- clipboard復制
- slideout側滑
- imagehover.css圖片懸停動畫
- webpack打包
- Bulma UI框架
- store 客戶端存儲
- lottie動畫創建庫
- sweetalert
- js自定義函數
- 常見JSSDK
- 微信公眾號JSSDK
- 騰訊地圖jssdk
- 微信小程序
- 第四章 編程語言
- markdown語言
- Dart語言
- Dart語言基礎
- Flutter框架
- Lua語言
- 字符串,數組,表
- 自定義方法
- go語言
- 第1.1語言基本語法
- 第1.2流程控制
- 第1.3函數
- 第1.4結構體
- 第1.5接口
- 第1.6包
- go語言框架Gin
- CSS3語言
- CSS與CSS3
- 選擇符
- 屬性
- css3
- loading動畫
- HTML5語言
- less
- sass
- C#
- 基礎知識
- 函數
- 第五章 開發工具
- git
- nginx/apache服務器
- Linux常用操作
- crontab定時任務
- 注冊表與cmd
- 阿里云ECS
- frp穿透和ssl續期
- 寶塔安裝
- 樹莓派
- 瀏覽器模擬
- 火狐/chrome常用插件
- WSL安裝使用
- mac brew和終端命令
- win10相關