iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >HTML5颜色修改示例分析
  • 508
分享到

HTML5颜色修改示例分析

2024-04-02 19:04:59 508人浏览 泡泡鱼
摘要

这篇文章主要介绍“HTML5颜色修改示例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html5颜色修改示例分析”文章能帮助大家解决问题。 Chrome支持i

这篇文章主要介绍“HTML5颜色修改示例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html5颜色修改示例分析”文章能帮助大家解决问题。

Chrome支持input=[type=text]占位文本属性,但下列CSS样式却不起作用:

CSS

复制代码

代码如下:

input[placeholder], [placeholder], *[placeholder] {

color:red !important;

}

HTML input语句

复制代码

代码如下:

<input type="text" placeholder="Value" />

运行结果值还是灰色,Color:red没有作用。有什么方法可以修改占位文本的颜色吗?我在浏览器里安装了Jquery占位文本插件,但仍然无用。(!important只有IE7和firefox能识别)

回答:

toscho:有三种实现方式:伪元素(pseudo-elements)、伪类( pseudo-classes)和Notihing。

WEBKit和Blink(Safari,Google Chrome, Opera15+)使用伪元素

复制代码

代码如下:

::-webkit-input-placeholder

Mozilla Firefox 4-18使用伪类

复制代码

代码如下:

:-moz-placeholder

Mozilla Firefox 19+ 使用伪元素

复制代码

代码如下:

::-moz-placeholder

IE10使用伪类

复制代码

代码如下:

:-ms-input-placeholder

IE9和Opera12以下版本的CSS选择器均不支持占位文本。需要注意的是伪元素在Shadow DOM里会起到元素的真实作用。

CSS选择器

因为每个浏览器的CSS选择器都有所差异,所以需要针对每个浏览器做单独的设定。

复制代码

代码如下:

::-webkit-input-placeholder {

color: #999;

}

:-moz-placeholder {

color: #999;

}

::-moz-placeholder {

color: #999;

}

:-ms-input-placeholder {

color: #999;

}

Matt:textareas(文本框可拉伸)风格样式的代码,如下:

复制代码

代码如下:

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {

color: #636363;

}

input:-moz-placeholder, textarea:-moz-placeholder {

color: #636363;

}

brillout.com:input和Textarea的字体颜色均为红色。所有样式都要针对不同的选择器而定,不要打包整体处理,因为其中一个出问题,其他的都会失效。

复制代码

代码如下:

*::-webkit-input-placeholder {

color: red;

}

*:-moz-placeholder {

color: red;

}

*:-ms-input-placeholder {

color: red;

}

James Donnelly:在Firefox和IE里,正常input文本颜色覆盖占位符颜色的方法:

复制代码

代码如下:

::-webkit-input-placeholder {

color: red; text-overflow: ellipsis;

}

:-moz-placeholder {

color: #acacac !important; text-overflow: ellipsis;

}

::-moz-placeholder {

color: #acacac !important; text-overflow: ellipsis;

}

:-ms-input-placeholder {

color: #acacac !important; text-overflow: ellipsis;

}

还有一种好办法:

复制代码

代码如下:

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {

color: #666;

}

input:-moz-placeholder, textarea:-moz-placeholder {

color: #666;

}

input::-moz-placeholder, textarea::-moz-placeholder {

color: #666;

}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {

color: #666;

}

最后一种是从网上找的:

复制代码

代码如下:

$('[placeholder]').focus(function() {

var input = $(this);

if (input.val() == input.attr('placeholder')) {

input.val('');

input.removeClass('placeholder');

}

}).blur(function() {

var input = $(this);

if (input.val() == '' || input.val() == input.attr('placeholder')) {

input.addClass('placeholder');

input.val(input.attr('placeholder'));

}

}).blur();

$('[placeholder]').parents('fORM').submit(function() {

$(this).find('[placeholder]').each(function() {

var input = $(this);

if (input.val() == input.attr('placeholder')) {

input.val('');

}

})

});

这个代码调用的规则是,先加载javascript再用CSS修改占位符属性。

复制代码

代码如下:

form .placeholder {

color: #222;

font-size: 25px;

}

user1729061:不用CSS和占位文本,同样能得到相同效果。

复制代码

代码如下:

input type="text" value="placeholder text" onfocus="this.style.color='#000';

this.value='';" style="color: #f00;"/>

关于“HTML5颜色修改示例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网JavaScript频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: HTML5颜色修改示例分析

本文链接: https://www.lsjlt.com/news/92091.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • HTML5颜色修改示例分析
    这篇文章主要介绍“HTML5颜色修改示例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5颜色修改示例分析”文章能帮助大家解决问题。 Chrome支持i...
    99+
    2024-04-02
  • CSS颜色体系的示例分析
    这篇文章主要介绍了CSS颜色体系的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。先用一张图直观的感受一下与 CSS 颜色相关大概覆盖...
    99+
    2024-04-02
  • CSS背景颜色的示例分析
    这篇文章主要为大家展示了“CSS背景颜色的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS背景颜色的示例分析”这篇文章吧。 1、bac公斤roun...
    99+
    2024-04-02
  • html修改颜色
    HTML是网页设计中最基础的语言之一,其主要负责页面元素的排版和显示等工作。而在HTML中,修改文字的颜色也是非常常见的操作。本文将从以下几个角度来探讨如何在HTML中修改文本的颜色。一、HTML的Color属性在HTML中,我们可以通过使...
    99+
    2023-05-21
  • R语言ggplot2修改x轴顺序设置自定义颜色的示例分析
    小编给大家分享一下R语言ggplot2修改x轴顺序设置自定义颜色的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先声明一下所用的数据集第一个图如下这个图主...
    99+
    2023-06-14
  • Python中matplotlib内置单颜色的示例分析
    小编给大家分享一下Python中matplotlib内置单颜色的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、matplotlib支持的颜色格式RGB 或者 RGBA 元组格式颜色元组中浮点型数值位于 [0, ...
    99+
    2023-06-29
  • HTML5中Canvas实现图片缩放、翻转、颜色渐变的示例分析
    这篇文章将为大家详细讲解有关HTML5中Canvas实现图片缩放、翻转、颜色渐变的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。翻转、移动、平移、放大、缩小XML/HTML Code复制内容到剪贴...
    99+
    2023-06-09
  • CSS RGB颜色值实例分析
    本文小编为大家详细介绍“CSS RGB颜色值实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS RGB颜色值实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2024-04-02
  • ECharts图表显示颜色如何修改
    本篇内容主要讲解“ECharts图表显示颜色如何修改”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ECharts图表显示颜色如何修改”吧!ECharts图表显示颜色修改需求改变Echarts引入...
    99+
    2023-07-05
  • Java基础之颜色工具类的示例分析
    这篇文章主要介绍Java基础之颜色工具类的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!常用的java框架有哪些1.SpringMVC,Spring Web MVC是一种基于Java的实现了Web MVC设计...
    99+
    2023-06-14
  • Android修改DatePicker字体颜色及分割线颜色详细介绍
    一、DatePicker和TimePicker简介DatePicker是一个日期选择控件,它继承自FrameLayout类,用来实现的主要功能是使用护可以方便选择日期。如果要捕获用户修改DataPicker控件中的数据改变事件,需要为Dat...
    99+
    2023-05-31
    android datepicker 字体
  • HTML注释和颜色实例分析
    这篇文章主要介绍“HTML注释和颜色实例分析”,在日常操作中,相信很多人在HTML注释和颜色实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML注释和颜色实例分析”...
    99+
    2024-04-02
  • HTml5超链接字体怎么改颜色
    这篇文章主要为大家展示了HTml5超链接字体怎么改颜色,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“HTml5超链接字体怎么改颜色”这篇文章吧。html是什么html的全称为超文本标记语言,它是一...
    99+
    2023-06-06
  • HTML十六进制颜色实例分析
    这篇文章主要介绍了HTML十六进制颜色实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML十六进制颜色实例分析文章都会有所收获,下面我们一起来看看吧。 十六进制色调...
    99+
    2024-04-02
  • OpenCV中的颜色空间实例分析
    这篇文章主要讲解了“OpenCV中的颜色空间实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“OpenCV中的颜色空间实例分析”吧!1 不同的色彩空间在本节中,我们将介绍计算机视觉中使用...
    99+
    2023-06-30
  • 关于ECharts图表显示颜色修改方式
    目录ECharts图表显示颜色修改需求解决方案ECharts更改各种颜色大全总结ECharts图表显示颜色修改 需求 改变Echarts引入图表的显示颜色 解决方案 通过查询Echa...
    99+
    2023-03-06
    ECharts图表 图表显示颜色修改 ECharts图表显示颜色
  • html5的section示例分析
    这篇文章主要介绍“html5的section示例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“html5的section示例分析”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • linux修改时间的示例分析
    今天就跟大家聊聊有关linux修改时间的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在linux中,可以利用date命令修改时间,该命令的作用就是显示或设定系统的日期与时间...
    99+
    2023-06-29
  • HTML5设计和修改的页面实例分析
    今天小编给大家分享一下HTML5设计和修改的页面实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来...
    99+
    2024-04-02
  • HTML5对比HTML4主要改变和改进的示例分析
    HTML5对比HTML4主要改变和改进的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是html5?html5最先由WHATWG(...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作