`
jsntghf
  • 浏览: 2528993 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

圆角文本框的实现

阅读更多
<!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
分享到:
评论
1 楼 牛人学IT 2013-01-20  
终于找到了

相关推荐

    Axure RP 8 带滚动条带筛选的下拉列表框 圆角文本框

    本知识点将深入探讨如何在Axure RP 8中实现带滚动条和筛选功能的圆角文本框,以及如何利用元件库来提高工作效率。 首先,让我们理解什么是"下拉列表框"。在UI设计中,下拉列表框是一种常用的输入控件,它允许用户从...

    android圆角编辑框

    本文将深入探讨如何在Android中实现圆角编辑框,并提供一个示例项目`demo_edit_yuan`的概览。 首先,我们可以通过自定义布局或使用已有的库来创建圆角编辑框。自定义布局通常涉及到对`shape`资源文件的使用,以定义...

    园角窗体示例

    4. **CSS3和HTML5**:如果窗体是基于Web的,可以利用CSS3的border-radius属性来实现圆角效果。虽然Access本身不支持这些Web技术,但在构建Access Web App时,可以利用SharePoint平台的Web功能来实现。 在提供的"db3...

    C#实现窗体圆角的一种方法

    本文将详细讲解如何通过使用Rectangle类在C#中实现窗体的圆角效果,并集成最大化、最小化、关闭功能以及标题栏的拖动操作。 首先,我们需要了解Windows Forms的基本结构。Windows Forms是.NET Framework的一部分,...

    jQuery-HTML5-CSS3实现的文本框.zip

    例如,可以使用`border-radius`属性创建圆角文本框,`box-shadow`添加阴影效果,`transition`实现平滑过渡动画,以及使用媒体查询`@media`实现不同屏幕尺寸下的适应性设计。 JavaScript库jQuery是这个项目的关键...

    IE下实现text框圆角显示

    下面是一个使用VML实现圆角文本框的示例代码: ```html &lt;!DOCTYPE html&gt; .roundedInput { width: 200px; height: 30px; position: relative; overflow: hidden; } .roundedInput input { border: none; ...

    圆角PopupWindow对话框和圆角EditText

    如果你需要更精细的控制,可以通过继承EditText并重写onDraw()方法,使用Canvas的drawRoundRect()来绘制带有圆角的文本框。 现在,我们关注标签"源码"。为了更好地理解上述过程,查看和理解源码至关重要。在阅读...

    超级好看的文本框样式

    这个资源的目的是帮助开发者轻松实现美观的文本框,而无需复杂的代码或深厚的前端设计技能。 描述中提到,只需简单地复制并粘贴提供的样式代码,就可以使页面上的文本框焕然一新,而且这种优化同样适用于`&lt;input&gt;`...

    css+jquery美化文本框,选择框

    2. **圆角边框**:使用`border-radius`属性创建圆角效果,如: ```css input[type="text"] { border-radius: 5px; } ``` 3. **背景色与阴影**:设置`background-color`改变背景颜色,使用`box-shadow`添加阴影...

    外发光的输入文本框 表单

    下面我们将深入讨论外发光输入文本框的实现方式以及相关技术。 首先,我们要了解外发光效果的基本原理。外发光通常是通过CSS3中的`box-shadow`属性来实现的。这个属性允许我们为元素添加阴影,包括内阴影和外阴影。...

    WPF圆角窗口 自动剪切内容 不超出 CornerRadius

    以上就是实现一个WPF圆角窗口并自动剪切内容不超出`CornerRadius`的基本方法。通过这个方法,你可以创建出一个无论大小如何改变,始终保持美观圆角的窗口。在实际项目中,还可以根据需要调整样式、颜色、透明度等...

    文本框 单选框 复选框 下拉框

    例如,使用CSS3可以创建圆角文本框,添加阴影效果,以及动态改变输入框聚焦时的样式。 2. **单选框**(Radio Button):单选框用于让用户在一组互斥选项中选择一个。美化单选框可能涉及替换默认的圆形图标,使其更...

    WPF自定义样式W:TabControlTest,倒计时,数字加减文本框,WPF圆形图像

    这些知识点包括自定义样式、数据绑定转换(BindConvert)、ComboBox图像(Comboximage)、GridSplit、MessageBox、ScrollViewer、TabControlTest、倒计时功能、数字加减文本框以及WPF中的圆形图像。这些都是构建高效...

    CSS3气泡一样文本框动画特效.zip

    在本文中,我们将深入探讨如何使用CSS3来创建一个气泡样式的文本框动画特效,这个特效常用于吸引用户注意力并提升网页互动性。我们基于提供的"CSS3气泡一样文本框动画特效.zip"文件,其中包含了一个示例HTML文件...

    VB制作中空圆角矩形椭圆窗体_窗体透明_异形窗体_

    - 要实现圆角,需要在矩形的四个角上绘制四个半圆形。这可以通过调用`Graphics`对象的`DrawEllipse`方法来完成,设定适当的坐标和半径。 2. **创建椭圆窗体**: - 同样依赖于`Graphics`对象,但使用`DrawEllipse`...

    圆角矩形的html+css实现代码

    闲来无事,突然又想起了圆角矩形的实现。不过这个话题大家已经谈了太长时间了。各种各样的实现方案在网上都可以看到。这里仅仅是记录一下个人认为比较好的一个。这个方案不使用任何图片,是纯html+css实现。 css代码...

    CSS文本框后插入背景

    要实现CSS文本框后插入背景,我们可以通过以下几种方式: 1. **背景图片**: 我们可以使用`background-image`属性为文本框设置一个背景图片。例如,如果有一张想要作为背景的图片,可以这样写: ```css input...

    启动窗体圆角窗体设计(VB6源码).zip

    这个压缩包“启动窗体圆角窗体设计(VB6源码)”提供了一个实例,教你如何在VB6中实现窗体的圆角效果。 首先,我们需要理解VB6中的窗体。窗体是用户与应用程序交互的主要界面,它可以包含各种控件,如按钮、文本框等...

    圆角编辑框

    "圆角编辑框"是一种自定义控件,它通过结合静态文本框(CStatic)和编辑框(CEdit)来实现视觉上具有圆角效果的输入框。这种自定义控件可以增加界面的美观性和用户体验。下面我们将详细探讨如何实现这样的功能。 ...

Global site tag (gtag.js) - Google Analytics