<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
th label{
font-size:1.167em;
font-weight:bold;
}
.reg{
margin-left:40px;
width:860px;
table-layout:fixed;
}
.reg th{
width:80px;
height:46px;
text-align:right;
padding-right:15px;
}
.text_field, .capslock{
outline:medium none;
width:254px;
height:20px;
border:none;
background: url(formbg.gif) no-repeat;
_background-attachment:fixed;
font-size:16px;
margin:0;
padding:8px;
}
.text_field:active, .text_field:focus, .textfield .focus{
background-position:0 -40px;
}
.capslock{
background-position:0 -80px;
}
.col-field{
width:278px;
}
</style>
</head>
<body>
<table class="reg">
<tr>
<th><label for="username">用户名</label></th>
<td class="col-field"><input class="text_field" id="username" maxlength="28" type="text"/></td>
</tr>
<tr>
<th><label for="password">密码</label></th>
<td class="col-field"><input class="text_field" id="password" onkeypress="detect_capslock(event, this)" type="password"/></td>
</tr>
</table>
</body>
</html>
<script type="text/javascript">
function detect_capslock(e, obj){
detectobj = obj;
value_CapsLock = e.keyCode ? e.keyCode : e.which;
valueShift = e.shiftKey ? e.shiftKey : (value_CapsLock == 16 ? true : false);
detectobj.className = (value_CapsLock >= 65 && value_CapsLock <= 90 && !valueShift || value_CapsLock>=97 && value_CapsLock <= 122 && valueShift) ? "capslock" : "text_field";
event.srcElement.onblur = clear_detect;
}
function clear_detect(){
detectobj.className = "text_field";
}
</script>
效果图:
- 大小: 6.7 KB
- 大小: 7.3 KB
分享到:
相关推荐
本知识点将深入探讨如何在Axure RP 8中实现带滚动条和筛选功能的圆角文本框,以及如何利用元件库来提高工作效率。 首先,让我们理解什么是"下拉列表框"。在UI设计中,下拉列表框是一种常用的输入控件,它允许用户从...
本文将深入探讨如何在Android中实现圆角编辑框,并提供一个示例项目`demo_edit_yuan`的概览。 首先,我们可以通过自定义布局或使用已有的库来创建圆角编辑框。自定义布局通常涉及到对`shape`资源文件的使用,以定义...
4. **CSS3和HTML5**:如果窗体是基于Web的,可以利用CSS3的border-radius属性来实现圆角效果。虽然Access本身不支持这些Web技术,但在构建Access Web App时,可以利用SharePoint平台的Web功能来实现。 在提供的"db3...
本文将详细讲解如何通过使用Rectangle类在C#中实现窗体的圆角效果,并集成最大化、最小化、关闭功能以及标题栏的拖动操作。 首先,我们需要了解Windows Forms的基本结构。Windows Forms是.NET Framework的一部分,...
例如,可以使用`border-radius`属性创建圆角文本框,`box-shadow`添加阴影效果,`transition`实现平滑过渡动画,以及使用媒体查询`@media`实现不同屏幕尺寸下的适应性设计。 JavaScript库jQuery是这个项目的关键...
下面是一个使用VML实现圆角文本框的示例代码: ```html <!DOCTYPE html> .roundedInput { width: 200px; height: 30px; position: relative; overflow: hidden; } .roundedInput input { border: none; ...
如果你需要更精细的控制,可以通过继承EditText并重写onDraw()方法,使用Canvas的drawRoundRect()来绘制带有圆角的文本框。 现在,我们关注标签"源码"。为了更好地理解上述过程,查看和理解源码至关重要。在阅读...
这个资源的目的是帮助开发者轻松实现美观的文本框,而无需复杂的代码或深厚的前端设计技能。 描述中提到,只需简单地复制并粘贴提供的样式代码,就可以使页面上的文本框焕然一新,而且这种优化同样适用于`<input>`...
2. **圆角边框**:使用`border-radius`属性创建圆角效果,如: ```css input[type="text"] { border-radius: 5px; } ``` 3. **背景色与阴影**:设置`background-color`改变背景颜色,使用`box-shadow`添加阴影...
下面我们将深入讨论外发光输入文本框的实现方式以及相关技术。 首先,我们要了解外发光效果的基本原理。外发光通常是通过CSS3中的`box-shadow`属性来实现的。这个属性允许我们为元素添加阴影,包括内阴影和外阴影。...
以上就是实现一个WPF圆角窗口并自动剪切内容不超出`CornerRadius`的基本方法。通过这个方法,你可以创建出一个无论大小如何改变,始终保持美观圆角的窗口。在实际项目中,还可以根据需要调整样式、颜色、透明度等...
例如,使用CSS3可以创建圆角文本框,添加阴影效果,以及动态改变输入框聚焦时的样式。 2. **单选框**(Radio Button):单选框用于让用户在一组互斥选项中选择一个。美化单选框可能涉及替换默认的圆形图标,使其更...
这些知识点包括自定义样式、数据绑定转换(BindConvert)、ComboBox图像(Comboximage)、GridSplit、MessageBox、ScrollViewer、TabControlTest、倒计时功能、数字加减文本框以及WPF中的圆形图像。这些都是构建高效...
在本文中,我们将深入探讨如何使用CSS3来创建一个气泡样式的文本框动画特效,这个特效常用于吸引用户注意力并提升网页互动性。我们基于提供的"CSS3气泡一样文本框动画特效.zip"文件,其中包含了一个示例HTML文件...
- 要实现圆角,需要在矩形的四个角上绘制四个半圆形。这可以通过调用`Graphics`对象的`DrawEllipse`方法来完成,设定适当的坐标和半径。 2. **创建椭圆窗体**: - 同样依赖于`Graphics`对象,但使用`DrawEllipse`...
闲来无事,突然又想起了圆角矩形的实现。不过这个话题大家已经谈了太长时间了。各种各样的实现方案在网上都可以看到。这里仅仅是记录一下个人认为比较好的一个。这个方案不使用任何图片,是纯html+css实现。 css代码...
要实现CSS文本框后插入背景,我们可以通过以下几种方式: 1. **背景图片**: 我们可以使用`background-image`属性为文本框设置一个背景图片。例如,如果有一张想要作为背景的图片,可以这样写: ```css input...
这个压缩包“启动窗体圆角窗体设计(VB6源码)”提供了一个实例,教你如何在VB6中实现窗体的圆角效果。 首先,我们需要理解VB6中的窗体。窗体是用户与应用程序交互的主要界面,它可以包含各种控件,如按钮、文本框等...
"圆角编辑框"是一种自定义控件,它通过结合静态文本框(CStatic)和编辑框(CEdit)来实现视觉上具有圆角效果的输入框。这种自定义控件可以增加界面的美观性和用户体验。下面我们将详细探讨如何实现这样的功能。 ...