css如何设置输入框不可编辑


本文摘自PHP中文网,作者藏色散人,侵删。

css设置输入框不可编辑的方法:首先创建一个HTML示例文件;然后定义一个input标签;接着给input加上css样式“pointer-events: none;”即可。

本文操作环境:windows7系统、HTML5&&CSS3版本、Dell G3电脑。

css让input不可编辑

给input加上css样式pointer-events: none;即可

1

2

3

input{

    pointer-events: none;

}

使用pointer-events来阻止元素成为鼠标事件目标不一定意味着元素上的事件侦听器永不会触发。如果元素后代明确指定了pointer-events属性并允许其成为鼠标事件的目标,那么指向该元素的任何事件在事件传播过程中都将通过父元素,并以适当的方式触发其上的事件侦听器。当然位于屏幕上在父元素上但不在后代元素上的鼠标活动都不会被父元素和后代元素捕获(将会穿过父元素而指向位于其下面的元素)。

HTML中让input不可编辑

1、给input标签添加disabled 属性

disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值。设置后文字的颜色会变成灰色。disabled 属性无法与 <input type="hidden"> 一起使用。

阅读剩余部分

相关阅读 >>

css中bem命名规范是什么

什么是css

css怎么给文字添加描边

css内边框线怎么设置

css实现禁止页面文字被选中功能

详谈css的flex布局(图文介绍)

css中更改透明度的属性是什么

css属性区分大小写吗

css如何清除定位

css中一个冒号和两个冒号分别代表什么?

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...