文本多次被点击时显示背景色

<div class="k1">8888888</div>

.k1{
  width: 100px;
  height: 50px;
  background-color:yellow;
  // -webkit-user-select:none;
  // -moz-user-select:none;
  // -o-user-select:none;
  // user-select:none;
}

先看效果:

当div被多次点击时,文本部分有显示一个背景色

解决方法:

-webkit-user-select:none;   /*谷歌、苹果浏览器*/
-moz-user-select:none;      /*火狐浏览器*/
-o-user-select:none;        /*欧朋浏览器*/
-ms-user-select:none;       /*IE浏览器*/
user-select:none;

为什么要使用user-select

在样式开发中,有可被选中, 和不可被用户选中的元素。这时候就用到 了今天介绍的user-select属性。

user-select的属性值

 

注意

浏览器实现之间的区别之一是继承

浏览器继承
Firefox(-moz-user-select)不是由决定定位元素继承
Safari和Chrome(-webkit-user-select)是由绝对定位元素继承


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
设计Java实验1.创建 Java项目,写 UbbiDubbiGenerator 类中所有方法,包括 createWindow() 和 buttonPressed()。 2. 完成 createWindow() 方法,设置所有图形控件,必须要有标题栏和浅灰色背景。顶部的 Textfield 控件(Input:)将允许用户输入文本,其下方的 Label 控件(Output:输出)最终将显示用户键入内容的 Ubbi Dubbi 版本。 底部有一个“Translate”按钮,居中。还有一些提示的 Labels,请放在窗体中合适的位置。创建窗口使用 Java JFrame 类 3.将代码添加到 buttonPressed() 方法中,当按下 Button 控件,它会从输入 TextField 控件中读取输入,并将其分解为多个字段,分解是否成功,用下面的方法测试一下:使用循环语句调用System.out.println() 分别显示每个分词,测试代码在没有输入任何文本的情况下按下按钮,程序不会抛出异常中断。 4. 当上一步正常工作,删除 println() 语句,并将其替换为以下代码:将每个单词转换为小写,生成键入的单词的 Ubbi Dubbi 版本,要完成此步骤将用到条件、循环和基本的字符串方法。上述过程完成后,应设置输出 Label 以将结果显示为一系列 Ubbi Dubbi 单词,每个单词由单个空格分隔。 5. 实验效果是让翻译器处理正确的输入,实现以上功能。若用户点击按钮,但没有输入 TextField 中没有任何文本则不报错,也不发生翻译。输出Label 应保持空白,或其中已经包含有上一次的文本,则应变空白。
05-22

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值