前言
这一章主要学习button。目的了解写法,通透其用意,提升抽象能力。
研究对象
button组件(按钮)。分_button.scss、_tab-focus.scss(即mixins)和button.scss。
_buttons.scss
原文:
_tab-focus.scss
原文:
buttons.scss
原文:
相关说明
- 注①:MDN之touch-action
- 表示触控动作,指定用户触控时的滚动行为(例如,值为pan-x时表示触摸操作可以触发水平滚动;但垂直滚动被禁止;值为none时表示阻止页面滚动),且必须给定区域。
- 适用于所有元素,包括:非替换的内联元素、表行、行组、表列和列组。
- 浏览器也会处理触控动作,应用程序在监听触屏动作时应将意图告知浏览器。(英文水平有限,后面翻译不出来了)
- 延伸知识之实现自定义手势
- 延伸知识之移动端手势图解,在页面底部
- 注②: git参考链接
- 有时候官方文档看的很头疼,理解很费脑的啊,别人一会会就明白了我不仅看不懂值的意思还看不懂语法,显得我智商很低下QAQ。偶然发现 → 理解CSS属性值语法
- 注③:-webkit-focus-ring-color是webkit内置属性,检索:-webkit-css-lib。不过这里面查不到该属性,可以随便逛逛,另外stackoverflow有对该属性的讨论 → What is -webkit-focus-ring-color