<html>
<head>
<meta charset="UTF-8">
<title>淘宝登录</title>
<link rel="stylesheet" type="text/css" href="../static/css/index.css" />
<script type="text/javascript">
<{if $message !=''}>
alert("<{$message}>")
<{/if}>
</script>
</head>
<body>
<div id="logo">
<div class="logotop">
<div class="yanz">
<h2>登录</h2>
<form action="logo.php" method="post">
<span style="display:blockheight:27pxwidth:27pxbackground-image:url(../static/images/logozh.jpg)float:left"></span>
<input type="text" name="uname" style="height:26px"/><br/>
<span style="display:blockheight:27pxwidth:27pxbackground-image:url(../static/images/logomm.jpg)float:left"></span>
<input type="password" name="pwd" style="height:26px"/>
<p><a href="">忘记登录密码?</a></p>
<input type="submit" value="" style="width:254pxheight:37pxbackground-image:url(../static/images/logodl.jpg)cursor: pointer"/>
</form>
</div>
</div>
</div>
</body>
</html>
这个代码有些图片的地址,需要根据要求去改,这些是我自己写的,然后就是传输的文件,action那,接受的文件也是需要定义的。
第一步,点击文本框,在属性栏中填写你需要的文字;见下图
第二步,为文本框文字添加css属性,点击文本框,可以在css面板中直接选择颜色或填写值;(可以在网页中直接定义css,也可以新建一个css文件)
显示效果
如果要实现鼠标点击灰色文字自动消失,需要使用js编程,可以在网上找js或jquery效果代码添加进页面内。
附上具体代码:
<!DOCTYPE html><html><head><style>.txt{ color:#ccc}.focus{ color:#333}</style><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script><script>$(document).ready(function(){ var str="我是灰色文字" $(".txt").val(str) $(".txt").focus(function(){ var v=this.value if(v == str){ $(this).val("").addClass("focus") } }).blur(function(){ var v=this.value if(v == ""){ $(this).val(str).removeClass("focus") } })})</script></head><body><input class="txt" type="text" value="我是灰色文字"/></body></html>你是想控制输入框里的字数?input 标签有个maxlength属性。用js也可以实现。背景图找到图片换掉就好了。
装个firefox,安个firebug插件,可以看元素的路径啥的,挺方便的。