css文本框想让输入的文字颜色明显些,该怎样设置?

html-css08

css文本框想让输入的文字颜色明显些,该怎样设置?,第1张

直接设置placeholder的字体颜色为红色就行了嘛,哪来的灰+红?\x0d\x0ainput{color:#fff}\x0d\x0ainput::-webkit-input-placeholder{color:#fff}\x0d\x0a这样就行了

用处是告诉浏览器,这段标签内包含的内容是css或text,也就是说如果某种浏览器(特别是wap等手机浏览器械、)不能识别css的,会将代码认为text,从而不显示也不报错。

type->类型,这里是style的属性

text/css->文本/css,即css文本

去掉效果一样,这里只是标注一下这个样式的属性是css文本。

扩展资料:

type="text/css"是指定MIME类型,其中:

1、text是指对象为网页中的文本 。

2、css或是javascript是指当前指定的文本类型。

如果要在HTML文件中应用CSS样式,最常用的方法:

1.内部引用

所谓内部引用就是运用style标签引用在同HTML页内<HEAD></HEAD>部分的css定义。如:

<html>

<head>

<styletype="text/css">

.cssstyle{font:12px

color:#339966

border:1px#e1763dsolid

}

<style/>

</head>

<body>

<divclass="cssstyle">THISISAPARTSOFTEXTWHICHLINKCSSSTYLEINHEADPART</div>

</body>

</html>

2.内联引用

内联引用其实就是在应用CSS样式的HTML部分直接在所做用的标签上定义CSS样式,这种方法最直接,但是缺点也最明显,最大的问题就是代码繁冗,作用域也仅仅在定义的标签的作用范围。如:

<pstyle="color:#ccc">THISTEXTISGREY</p>

<p>IAMNOTGREY,WHATCOLORAMI?:)</p>

注:

每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。

常见的MIME类型(通用型):

超文本标记语言文本.htmltext/html

xml文档.xmltext/xml

XHTML文档.xhtmlapplication/xhtml+xml

普通文本.txttext/plain

RTF文本.rtfapplication/rtf

PDF文档 .pdfapplication/pdf

MicrosoftWord文件 .wordapplication/msword

<linktype="text/css"> type="text/css"就是MIME类型。

这是一款很酷的带定时消失功能的css3消息提示框插件。

HTML

html结构非常简单:用一个wrapper div作为包裹容器,里面放一个用于显示信息的p标签和一个用来做进度条的div。

Your settings have been saved successfully!

为了给包裹div设置不同的颜色,给它设置两个class:tn-box和tn-box-color-1。

CSS

.tn-box {

width: 360px

position: relative

margin: 0 auto 20px auto

padding: 25px 15px

text-align: left

border-radius: 5px

box-shadow:

0 1px 1px rgba(0,0,0,0.1),

inset 0 1px 0 rgba(255,255,255,0.6)

opacity: 0

cursor: default

display: none

}

.tn-box-color-1{

background: #ffe691

border: 1px solid #f6db7b

}

设置包裹div的初始dispaly:none,并给设置它的透明度为0。

进度条的样式如下:

.tn-progress {

width: 0

height: 4px

background: rgba(255,255,255,0.3)

position: absolute

bottom: 5px

left: 2%

border-radius: 3px

box-shadow:

inset 0 1px 1px rgba(0,0,0,0.05),

0 -1px 0 rgba(255,255,255,0.6)

}

动画开始前,进度条的宽度为0。

在demo中,使用一个checkbox来作为按钮触发消息提示框动画。

input.fire-check:checked ~ section .tn-box {

display: block

animation: fadeOut 5s linear forwards

}

input.fire-check:checked ~ section .tn-box .tn-progress {

animation: runProgress 4s linear forwards 0.5s

}

因为按钮的动作发生在消息提示框之前,所以可以使用一般通用选择器来完成按钮操作。

如果你想使用javascript来完成按钮动作,你可以像下面这样写样式:

.tn-box.tn-box-active {

display: block

animation: fadeOut 5s linear forwards

}

.tn-box.tn-box-active .tn-progress {

animation: runProgress 4s linear forwards 0.5s

}

tn-box-active是在按钮按下时被加到tn-box div中的class。

下面是消息框淡入淡出动画效果:

@keyframes fadeOut {

0% { opacity: 0}

10% { opacity: 1}

90% { opacity: 1transform: translateY(0px)}

99% { opacity: 0transform: translateY(-30px)}

100% { opacity: 0}

}

下面是进度条的动画效果:

@keyframes runProgress {

0% { width: 0%background: rgba(255,255,255,0.3)}

100% { width: 96%background: rgba(255,255,255,1)}

}

我们使它运动到进度条宽度的96%,颜色上使用RGBA。