css怎么实现禁止点击

css实现禁止点击的方法:1、通过设置“disabled”为input框添加禁用状态;2、通过设置“cursor:not-allowed”为禁用状态添加状态;3、设置“pointer-events:none”即可。

css怎么实现禁止点击

本文操作环境:Windows7系统、HTML5&&CSS3版,DELL G3电脑

CSS实现禁用状态,样式设置以及不可点击事件的行为

今天为大家分享一篇通过css禁用状态,样式设置以及不可点击样式事件的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随怂怂过来看看吧

一:为input框添加禁用状态

1、readonly表示此域的值不可修改,仅可与 type=”text” 配合使用,可复制,可选择,可以接收焦点,后台能接收到传值.
代码演示:

立即学习“前端免费学习笔记(深入)”;


2、disabled表示禁用input元素,不可编辑,不可复制,不可选择,不能接收焦点,,后台不能接收到传值.
代码演示:

 

二:为禁用状态添加状态

鼠标不可点击主要是两种表现:

1.鼠标不可点击时的显示状态:cursor: not-allowed

样式演示:

     input[readonly]   //readonly:后台能接收此input框传值    {         background:#dddddd; //为带有readonly的input框添加背景颜色         cursor: not-allowed  // 表示一个红色的圈加一个斜杠    }

2.鼠标原有的事件不能实现:pointer-events:none

样式演示:

     input[disabled] //disadled:后台不可接收此input传值    {         background:#dddddd; //为带有disabled的input框添加背景颜色         pointer-events:none;//鼠标点击不可修改    }

——————————–拓展———————————

cursor 定义和用法

cursor 属性规定要显示的光标的类型(形状)。【推荐学习:《css视频教程》】

该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。

默认值:

auto

继承性:

yes

版本:

CSS2

JavaScript 语法:

object.style.cursor=”crosshair”

可能的值

值 描述

url

需使用的自定义光标的 URL。

注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。

default默认光标(通常是一个箭头)auto默认。浏览器设置的光标。crosshair光标呈现为十字线。pointer光标呈现为指示链接的指针(一只手)move此光标指示某对象可被移动。e-resize此光标指示矩形框的边缘可被向右(东)移动。ne-resize此光标指示矩形框的边缘可被向上及向右移动(北/东)。nw-resize此光标指示矩形框的边缘可被向上及向左移动(北/西)。n-resize此光标指示矩形框的边缘可被向上(北)移动。se-resize此光标指示矩形框的边缘可被向下及向右移动(南/东)。sw-resize此光标指示矩形框的边缘可被向下及向左移动(南/西)。s-resize此光标指示矩形框的边缘可被向下移动(南)。w-resize此光标指示矩形框的边缘可被向左移动(西)。text此光标指示文本。wait此光标指示程序正忙(通常是一只表或沙漏)。help此光标指示可用的帮助(通常是一个问号或一个气球)。

 

以上就是css怎么实现禁止点击的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1618683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 06:21:17
下一篇 2025年12月24日 06:21:26

相关推荐

  • css怎么设置元素一直旋转

    css设置元素一直旋转的方法:首先创建一个HTML示例文件;然后用img引入图片;最后使用css样式“transform:rotate(360deg)”设置元素旋转360度,并通过animation-duration属性设置动画时长即可。 本文操作环境:Windows7系统、HTML5&&a…

    2025年12月24日
    000
  • css的含义是什么

    css的含义是层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言;CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化;CSS还能够对网页中元素位置的排版进行像素级精确控制。 本文操作环境:Windows7系统、HTML5&&CSS3版,DE…

    2025年12月24日
    000
  • css怎么让li强制不换行

    css强制li不换行的方法:1、使用display属性,将li元素转换为内联元素或行内块元素,元素前后没有换行符,也就无法换行了。2、使用float属性,给li元素添加“float:left;”样式,将li元素浮动并排显示。 本教程操作环境:windows7系统、CSS3&&HTML…

    2025年12月24日 好文分享
    000
  • css怎么设置div边框

    css设置div边框的方法:首先创建一个HTML示例文件;然后定义好div块;最后通过“border-style”属性设置边框的样式即可。 本文操作环境:Windows7系统、HTML5&&CSS3版,DELL G3电脑 border属性是一个简写属性,可以在一个声明设置所有的边框属…

    2025年12月24日 好文分享
    000
  • 如何通过css设置背景图片全屏

    通过css设置背景图片全屏的方法:1、通过CSS的【background-size=100%】属性设置全屏;2、通过【background-repeat】设置图片是否重复。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 通过css设置背景图片全屏的方法: 1、创建以下目录结…

    2025年12月24日 好文分享
    000
  • css文本行高怎么设置

    css文本行高的设置方法:首先新建文件,使用div标签创建一行文字;然后编写样式,设置div标签的class属性为mybkkd;最后通过div标签的class属性mybkkd设置文字上下的行高。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css文本行高的设置方法: 1、…

    2025年12月24日 好文分享
    000
  • 如何使用CSS实现鼠标移动控制页面元素效果?(代码示例)

    本篇文章给大家介绍一下使用css映射的鼠标位置,实现通过鼠标移动控制页面元素效果的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 映射鼠标位置或实现拖拽效果,我们可以在 JavaScript 中做到这一点。但实际上,在CSS中有更加简洁的方法,我们可以在不使用JavaScri…

    2025年12月24日 好文分享
    000
  • css怎么隐藏table

    css隐藏table的方法:首先使用记事本建立一个html页面;然后创建一个table;最后写一个class样式对table进行隐藏“display:none”即可。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 使用记事本建立一个html页面 …

    2025年12月24日 好文分享
    000
  • css怎么去除图片边框

    css去除图片边框的方法:1、使用css中的border属性来设置去掉img边框;2、通过“img:not([src]){opacity:0;}”去除图片边框。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 css去掉img边框 1、 标签的 b…

    2025年12月24日
    000
  • css怎么设置图片圆角

    css设置图片圆角的方法:首先打开相应的代码文件;然后通过在标签内添加代码如“-moz-border-radius:10px;-webkit-border-radius:10px;”来设置图片圆角即可。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑…

    2025年12月24日
    000
  • css横向滚动条怎么隐藏

    css隐藏横向滚动条的方法:首先创建一个HTML示例文件;然后为body添加一个样式;接着在样式定义里添加“overflow-x:hidden;”即可隐藏横向滚动条。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 我们先在html里写上一个div…

    2025年12月24日 好文分享
    000
  • css怎么隐藏标签

    css隐藏标签的方法:1、使用Opacity属性隐藏标签不可见;2、使用Display属性隐藏元素;3、通过Visibility属性隐藏标签;4、使用Clip-path属性实现隐藏即可。 本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 用 CSS …

    2025年12月24日 好文分享
    000
  • css怎么去掉li的点

    html的li标签默认带有小圆点,css中可以使用list-style-type属性来去掉li的小圆点;只需要给li标签添加“list-style-type: none;”样式,设置li列表项前无标记即可。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G…

    2025年12月24日
    000
  • css中link和import的区别是什么

    区别:1、link是HTML标签,除了加载CSS外,还可定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。2、link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。3、link无兼容问题。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • 如何使用css设置文字透明背景不透明

    在css中,可以使用color属性配合rgba()函数来设置文字透明背景不透明效果,语法格式为“rgba(red, green, blue, alpha)”;其中,参数alpha用于设置透明度,值介于“0.0”和“1.0”之间。 本教程操作环境:windows7系统、CSS3&&HT…

    2025年12月24日
    000
  • css中如何设置背景图像

    在css中,可以使用background或者background-image属性来设置背景图像,具体语法格式为“background-image:url(‘图片url’);”或“background:url(‘图片url’);”。 本教程操作环境:wi…

    2025年12月24日
    000
  • css中如何设置英文首字母大写

    css中可使用text-transform属性来设置英文首字母大写。text-transform属性可控制文本的大小写,只需要给包含英文字母文本的元素设置“text-transform:capitalize;”代码样式即可实现首字母大写。 本教程操作环境:windows7系统、CSS3&&a…

    2025年12月24日
    000
  • css设置字体粗细的属性是什么

    css设置字体粗细的属性是font-weight属性,该属性的取值为“lighter”、“normal”、“bold”和“bolder”;“lighter”为细体,“normal”为正常粗细,“bold”为粗体,“bolder”为特粗体。 本教程操作环境:windows7系统、CSS3&&a…

    2025年12月24日
    000
  • css如何实现轮播图效果

    在css中,可以使用“@keyframes”规则和“animation”属性定义动画来实现轮播图切换效果。动画是使元素从一种样式逐渐变化为另一种样式的效果。可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。 本教程操作环境:windows7系统、CSS3&&HTM…

    2025年12月24日
    000
  • css怎么把div设置成爱心

    css把div设置成爱心的方法:首先创建一个HTML示例文件;然后准备一个dom元素,并为其id赋值为heart;接着操作伪元素;最后将before和after两块内容旋转绘制成心形即可。 本文操作环境:Windows7系统、HTML5&&CSS3版,DELL G3电脑 使用 css…

    2025年12月24日
    000

发表回复

登录后才能评论
关注微信