webkit核心瀏覽器的CSS寫法
-webkit-tap-highlight-color: transparent; Mobile上點選連結高亮的時候設定顏色為透明
-webkit-user-select: none; 設定為無法選擇文字
-webkit-touch-callout: none; 長按時不觸發系統的選單, 可用在圖片上加這個屬性禁止下載圖片
:-webkit-full-screen canvas {} 全屏模式時的樣式(for Desktop)
div p :matches(em, b, strong) {} 使用mathes來匹配多個選擇器
@media only screen and (max-width: 480px) {} 指定Mobile裝置或者小螢幕桌面螢幕
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 300dpi) { 指定高解析度螢幕裝置
header { background-image: url(header-highres.png); }
}
@media (-webkit-max-device-pixel-ratio: 1.5),(max-resolution: 299dpi) { 指定低解析度螢幕裝置
header { background-image: url(header-lowres.png); }
}
background-repeat: space; background-repeat: round; 這兩種CSS3的背景屬性值得研究
width: calc(100%-40px); 計算寬度
text-decoration: #FF8800 wavy ine-through; 波浪型連結
text-rendering: optimizeLegibility; 用這個屬性之後會收緊字元間的距離
font-variant-ligatures: common-ligatures; 設定CSS連字
transform: rotate(90); 旋轉90度
transform-origin: center center; transform-origin可以改變變換的位置
-webkit-appearance: none; -webkit-appearance可以改變按鈕或者其它控制元件看起來類似本地的控制元件
美化表單校驗時的提示樣式
::-webkit-validation-bubble {}
::-webkit-validation-bubble-message {}
::-webkit-validation-bubble-arrow {}
::-webkit-validation-bubble-arrow-clipper {}當提示出現時類似於下面的結構
Customized WebKit Scrollbar /* Let´s get this party started */
::-webkit-scrollbar {
width: 12px;
}
/* Track */
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 10px;
border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background: rgba(255,0,0,0.8);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background: rgba(255,0,0,0.4);
}-webkit-background-composite: plus-darker; -webkit-background-composite用來設定一個元素的背景或顏色的組合樣式
-webkit-text-stroke: 1px rgba(0,0,0,0.5); -webkit-text-stroke可以用來給文字新增描邊
-webkit-mask-image: url(/path/to/mask.png); 定義一個圖片用來遮罩元素
-webkit-box-reflect: below 5px; 定義了一個元素的反射
:local-link {font-weight: normal;} local-link可以定義相對地址的連結樣式
相關文章
- js 瀏覽器相容css中webkit、Moz、O、ms…寫法封裝(es6語法)JS瀏覽器CSSWebKit封裝
- js中css樣式相容各個瀏覽器寫法JSCSS瀏覽器
- 瀏覽器核心瀏覽器
- webkit 瀏覽器內幕之渲染基礎WebKit瀏覽器
- webkit 瀏覽器內幕之資源載入WebKit瀏覽器
- CSS瀏覽器相容性的4個解決方案:瀏覽器CSS樣式初始化、瀏覽器私有屬性,CSS hack語法和自動化外掛CSS瀏覽器
- 主流瀏覽器及其核心瀏覽器
- 瀏覽器核心介紹瀏覽器
- webkit 瀏覽器內幕之HTML 直譯器和DOM 模型WebKit瀏覽器HTML模型
- 不同瀏覽器核心的區別瀏覽器
- 瀏覽器核心渲染:重建引擎瀏覽器
- js 獲取瀏覽器核心JS瀏覽器
- 瀏覽器核心-流程概況瀏覽器
- (16)CSS 擴充:① 瀏覽器相容 | CSSCSS瀏覽器
- 新版 Edge 瀏覽器或將擁有兩個不同的瀏覽器核心瀏覽器
- 替代Edge瀏覽器?微軟開發新的瀏覽器:採用Chrome核心瀏覽器微軟Chrome
- 主流瀏覽器核心及JS引擎瀏覽器JS
- 有哪常用些瀏覽器/核心?瀏覽器
- [譯] 瀏覽器中 CSS 支援指南瀏覽器CSS
- 雙核心瀏覽器核心切換控制技術瀏覽器
- Webkit 核心初探WebKit
- css新增屬性,讓瀏覽器檢查無法選中元素CSS瀏覽器
- 瀏覽器核心渲染引擎工作流程瀏覽器
- 前端發展史及瀏覽器核心前端瀏覽器
- 如何提升瀏覽器CSS的網路效能? – csswizardry瀏覽器CSS
- 從紅芯事件聊聊瀏覽器核心(一)事件瀏覽器
- 前端面試-主流瀏覽器以及其核心前端面試瀏覽器
- CSS動畫的效能分析和瀏覽器GPU加速CSS動畫瀏覽器GPU
- 如何使用css實現跨瀏覽器的最小高度?CSS瀏覽器
- python用selenium開啟瀏覽器後瀏覽器關閉---解決辦法Python瀏覽器
- FLASH PLAYER 谷歌瀏覽器瀏覽網站無法正常顯示的問題谷歌瀏覽器網站
- CSS Houdini:用瀏覽器引擎實現高階CSS效果CSS瀏覽器
- 瀏覽器中的手寫數字識別瀏覽器
- -webkit-overflow-scrolling:touch屬性副作用–QQ內建瀏覽器空白處理WebKit瀏覽器
- 【瀏覽器】瀏覽器基本工作原理瀏覽器
- 當前主流瀏覽器核心有哪幾個瀏覽器
- X5 瀏覽器核心調研報告瀏覽器
- CSS程式碼在不同瀏覽器相容問題CSS瀏覽器
- 利用 Powershell 編寫簡單的瀏覽器指令碼瀏覽器指令碼