`

CSS定义input disabled样式

    博客分类:
  • CSS
阅读更多

        disabled属性规定应该禁用input元素

        被禁用的input元素既不可以用,也不可以点击

       

        以下三种方式可以禁用input元素:

 

<p><input type="text" disabled value="已禁用"/></p>
<p><input type="text" disabled="disabled" value="已禁用"/></p>
<p><input type="text" disabled=disabled value="已禁用"/></p>

       

       被禁用的input元素默认显示为灰色(注:不同类型,不同版本的浏览器默认显示效果不同),可以通过css修改样式。

 

1. 利用CSS3 :disabled 伪元素定义

//Chrome Firefox Opera Safari
input:disabled{
	border: 1px solid #DDD;
	background-color: #F5F5F5;
	color:#ACA899;
}

  

 2. 利用属性选择符定义

//IE6 failed
input[disabled]{
	border: 1px solid #DDD;
	background-color: #F5F5F5;
	color:#ACA899;
}

 

3. 利用类来定义

input.disabled{
	border: 1px solid #DDD;
	background-color: #F5F5F5;
	color:#ACA899;
}

 

 最终结果:

input[disabled],input:disabled{
	border: 1px solid #DDD;
	background-color: #F5F5F5;
	color:#ACA899;
}

//IE6 Using Javascript to add CSS class "disabled"
* html input.disabled{
	border: 1px solid #DDD;
	background-color: #F5F5F5;
	color:#ACA899;
}

 

 

 

 

 

分享到:
评论

相关推荐

    css3 input按钮样式代码.zip

    "css3 input按钮样式代码.zip"这个压缩包文件显然是一个包含有关如何使用CSS3来定制HTML输入类型为"button"的样式的资源集合。以下是对这个主题的详细讲解: 1. **CSS3基础**: - CSS3是CSS的最新版本,引入了许多...

    web组件disabled之后灰色变亮样式调整

    以上代码示例中,`.disabled-style`类定义了一系列针对`disabled`状态元素的样式规则,然后通过`@extend`语法(这里假设使用了预处理器如Sass/SCSS)将这些规则应用到了`input[disabled]`选择器上。实际使用时,可以...

    Flex3 css样式代码自动生成

    3. **嵌套样式**: 类似于标准CSS,Flex3也支持类选择器和ID选择器,可以针对组件的特定状态(如Hover、Disabled等)定义不同的样式。 4. **状态管理**: Flex3组件有自己的状态,如“up”、“over”、“down”等,CSS...

    详解HTML的&lt;input&gt; 标签及其禁用方法

    3. 如果需要对IE6及更低版本的浏览器支持,可以使用JavaScript动态添加一个CSS类`disabled`,然后为这个类定义样式: ```css input.disabled { border: 1px solid #DDD; background-color: #F5F5F5; color: #ACA...

    HTML表单CSS

    - `input:disabled`: 禁用状态下的输入框,可以通过设置灰色背景和不透明度来呈现。 2. `checkbox`和`radio`按钮样式化: - `input[type="checkbox"]`和`input[type="radio"]`: 选择对应的复选框和单选按钮,可...

    CSS错题本 前端 面试

    在前端开发中,CSS是样式表语言,用于定义HTML或XML(包括如SVG、MathML等各种XML方言)文档的呈现。这里,我们聚焦于CSS在面试中的常见知识点。 1. **margin-top和padding-top的百分比计算** 当设置`margin-top`...

    html5中去掉input type date默认样式的方法

    目前主流浏览器中,WebKit内核的浏览器如Chrome和Safari,支持使用CSS伪元素来自定义日期控件的外观。这些伪元素可以让我们直接控制日期控件的不同部分,包括输入字段、日期分隔符、日期字段(年、月、日)、上下...

    HTML+CSS网页设计复习题.pdf

    2. (2):要使表单元素不可编辑,需要在input中添加`disabled`属性,呈现灰色。 3. (3):`type="image"`表示的不是按钮,而是图像提交按钮。 4. (4):`nbsp;`不是文本的标签属性,它是非中断空格。 5. (5):...

    使用<input>实现checkbox

    - 使用 `disabled` 属性可以禁用复选框:`&lt;input type="checkbox" disabled&gt;` 4. **自定义样式**:默认情况下,浏览器会提供复选框的样式。若需自定义,可以使用CSS来改变其外观。这通常涉及使用`:before`或`:...

    html+css网页设计复习题(可编辑修改word版).pdf

    2. **`disabled` 属性**:`disabled` 属性用于表单元素,如文本框(`&lt;input type="text"&gt;`),使得这些元素在预览时呈现为灰色,用户无法编辑。 3. **按钮类型**:`&lt;input&gt;` 标签的 `type` 属性有多种值,如 `...

    html+css网页设计复习题(可编辑修改word版).docx

    9. **定义 CSS 类样式**:正确定义类样式 `.myText` 的方法是 `&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;style&gt;.myText{font-family:Arial;font-size:9pt;line-height:13.5pt;}&lt;/style&gt;&lt;/head&gt;&lt;body&gt;...文本&lt;/p&gt;...&lt;/body&gt;&lt;/...

    让input变成不可编辑状态的方法.pdf

    添加`disabled`属性到`&lt;input&gt;`标签可以使其变为不可编辑。例如: ```html &lt;input type="text" id="myInput" disabled&gt; ``` 这样设置的输入框会呈现灰色,用户无法编辑其内容。 2. **readonly 属性**: 使用`...

    CSS伪类全解析:深入探索选择器的隐藏力量

    样式可以内联在HTML元素的`style`属性中,也可以在`&lt;style&gt;`标签内或外部的`.css`文件中定义。CSS的层叠性质意味着多个样式规则可以应用于同一个元素,最终样式由特定的层叠规则决定。 CSS是构建现代网页不可或缺的...

    Buttons一组CSS按钮的集合

    【标题】"Buttons一组CSS按钮的集合"是一个专注于CSS样式的按钮设计资源,它提供了多种样式和设计元素,使得开发者可以轻松地在他们的网站或应用中实现美观且功能丰富的按钮。这一集合通常包括预定义的CSS类,可以...

    十四种不同类型的input字段文字输入效果

    在实际项目中,还可以结合JavaScript和CSS进行更复杂的交互和样式定制,提升页面的视觉效果和交互体验。对于压缩包中的文件`texiao3462_1560929581`,可能是相关的示例代码或资源,可以下载后进一步学习和参考。

    html+css网页设计复习题.pdf

    【HTML和CSS基础知识点】 1. HTML中的`&lt;input&gt;`标签用于创建表单元素,若要使单选框...以上知识点涵盖了HTML和CSS的基础内容,包括标签属性的使用、样式表的应用、元素样式定义等,对于学习网页设计是必要的基础知识。

    Sergey-s-HTML5-CSS3-Quick-Reference.pdf

    - **布尔属性**:布尔属性只有存在与否两种状态,如`&lt;input disabled&gt;`。 - **XHTML5与Polyglot文档**:XHTML5是HTML5的一个子集,强调严格的语法;Polyglot文档则是指可以同时被HTML解析器和XML解析器正确解析的...

Global site tag (gtag.js) - Google Analytics