博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS进阶(二十三)用户界面样式
阅读量:5319 次
发布时间:2019-06-14

本文共 715 字,大约阅读时间需要 2 分钟。

outline

用法同border一样

是浏览器默认的 outline 高亮标记,与 focus 状态以及键盘访问关系密切

需要清空输入框元素的outline时,可以使用

.input {
outline: 0; /* outline:none 亦可 */}

但是,必须把 focus 态样式加上

.input:focus {
border-color: Highlight;}

应用

(1)头像裁剪镂空效果

(2)自动填满屏幕剩余空间的应用技巧

cursor

cursor:none 看视频时的鼠标隐藏效果

是 IE8 浏览器并不支持 cursor:none 声明,IE9支持,可以使用如下兼容性代码,:root ie9以上才认识

.cur-none {
cursor: url(transparent.cur), auto;}:root .cur-none {
cursor: none;}

cursor

cursor:help 提升部分细节性的体验

cursor:progress 页面加载时的体验

在设置文本不能被选中时,也需要同时设置cursor属性

cursor:move 可拖拽

禁用按钮光标还是使用 cursor: default 更合适

自定义光标

.cur-none {
cursor: url(transparent.cur);}

对于 Chrome 等浏览器,可以直接使用 PNG 图片作为光标,但是 IE 浏览器不行。IE 仅支 持专门的.cur 格式的光标文件

转载于:https://www.cnblogs.com/goOtter/p/9825389.html

你可能感兴趣的文章
线性基
查看>>
C#中如何创建xml文件 增、删、改、查 xml节点信息
查看>>
MYSQL(三)
查看>>
点的双联通+二分图的判定(poj2942)
查看>>
commons-logging的使用
查看>>
(转)Google Dart抗衡JavaScript的十大亮点
查看>>
(剑指Offer)面试题44:扑克牌的顺子
查看>>
Java RMI与RPC的区别
查看>>
Ubuntu 16.04 笔记本关闭盖子无法启动
查看>>
Python 部分内置函数、作用域、闭包、递归
查看>>
ios7状态栏和导航条的一些设置
查看>>
使用flask实现简单的文件上传
查看>>
摩斯密码表
查看>>
linux 基本使用命令
查看>>
HashMap源码剖析
查看>>
求LCA最近公共祖先的离线Tarjan算法_C++
查看>>
OC语言基础知识
查看>>
hiho一下 第168周
查看>>
Linux--CentOS下载和安装
查看>>
完善ecshop的mysql类
查看>>