巧用样式表,让文本框与按钮变个样

按钮|文本框|样式表

  在网页制作中,表单中的对象总是给人一种单调与沉闷的感觉,比如说按钮、文本框等,它们一成不变的模样与颜色出现在您的主页上时,或多或少都会破坏主页的美观程度,那么可不可以改变它们的模样呢?我的回答是,这当然可以啊,下面我们就一起来动手来改变吧。

  先看看在网页中经常出现的按钮与文本框的本来面目吧!

  对照上图,我们怎么样才能改变文本框与按钮的模样呢?那在下面我为大家提供两种文本框与按钮样式作为例子参考,第一种是文本框与按钮无立体感,只是有线条颜色与填充颜色的,这种效果大家可能在很多网站上都看见过,给人一种特别的感觉,很不错的,第二种效果就比较特殊了,是将文本框做成一种类似于下划线的效果并且是彩色的,同时按钮的背景色也不再是灰色,而是彩色的,可以说这是一种非常酷的效果,好了,下面我就来说说这两种效果实现的详细操作步骤吧。

  第一种效果:无立体效果的文本框与按钮
  那我们就通过在DW3中网页的编辑操作为例来进行说明,首先我们已经在网页中插入了相应的表单对象,比如插入一个文本框与一个按钮,此时,我们在按下[F10]键,显示出网页源代码编辑窗口,那我们在网页的<head>与</head>标签之间插入这个样式表:
<style type="text/css">
input.smallInput{border:1 solid black;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
</style>
好了第一步就完成了,下一步我们就分别在文本框与按钮的htm语句中加上这一句代码:
class=smallInput
比如在<input type="text" name="textfield" class=smallInput>与<input type="submit" name="Submit" value="平面按钮" class=smallInput>这个文本框与按钮的htm语句中加入了这句代码。最后的效果如下图:

  怎么样,比起前面那张图中的标准按钮来说是不是美观多了,要实现起来其实也不是太难吧。

  第二种效果:带颜色的下划线式文本框与按钮效果
  同样,我们也需要样式表的帮助来实现这个效果,和第一种效果的操作步骤一样在网页的<head>与</head>标签之间插入样式表,
<style type="text/css">
input.smallInput{background:#ffffff;border-bottom-color:#ff6633; border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px; solid #ff6633; color: #000000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.buttonface{BACKGROUND: #ffcc00; border:1 solid #ff6633; COLOR: #ff0000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
</style>
  大家从上面的样式表中可以看出,这个效果的实现是通过两个样式来实现的,一个是文本框的,一个是按钮的,所以在文本框与按钮的htm语句中就需要插入两句不同的代码,在文本框中插入的是class=smallInput代码 如例子 <input type="text" name="textfield" class=smallInput>,在按钮语句中插入的是 class="buttonface"代码如例子<input type="submit" name="Submit" value="彩色按钮" class="buttonface">其实这就对应了样式表中文本框与按钮的样式,最后的效果如下图所示:

  看看上面的效果,还会不会让您想起那单调的文本框与按钮呢?以上两种效果的方法都是通过样式表来实现的,使用方法也十分的简单,不要对我说这很难喔,最真心的希望能通过这篇文章介绍的方法能让你的主页多一点精彩。否则就对不起我这双为了研究它们而成的黑眼圈了。

时间: 2024-12-03 00:13:23

巧用样式表,让文本框与按钮变个样的相关文章

css文本框与按钮美化效果代码_经验交流

一.先看看在网页中经常出现的按钮与文本框的本来面目吧! 对照上图,我们怎么样才能改变文本框与按钮的模样呢?那在下面我为大家提供两种文本框与按钮样式作为例子参考,第一种是文本框与按钮无立体感,只是有线 条颜色与填充颜色的,这种效果大家可能在很多网站上都看见过,给人一种特别的感觉,很不错的,第二种效果就比较特殊了,是将文本框做成一种类似于下划线的 效果并且是彩色的,同时按钮的背景色也不再是灰色,而是彩色的,可以说这是一种非常酷的效果,好了,下面我就来说说这两种效果实现的详细操作步骤吧. 二.无立体效

jQuery实现批量判断表单中文本框非空的方法(2种方法)_jquery

本文实例讲述了jQuery实现批量判断表单中文本框非空的方法.分享给大家供大家参考,具体如下: 方法一: <script type="text/javascript"> /* * 批量验证表单非空 * 需要非空验证控件的样式class="mustadd" */ $(".mustadd").each(function(){ if($(this).val() == ''){ alert("该项不可为空!"); $(th

Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法_javascript技巧

今天项目经理刚交给一个活儿,要我实现这样一个功能:要实现的是验证码文本框变窄一点,然后右边加入一副验证码图片,并且在响应式布局的情况下在移动端访问的时候验证码图片能保持和验证码文本框在同一行,这个怎么做?难为了半天,后来找到了实现思路,下面小编把我的想法及实现过程分享给大家,有问题欢迎提出,共同学习进步! 实现思路: 实现效果图 自己往里面加入bootstrap的栅格布局代码,控制在不同分辨率下面的排布情况. 这样实现唯一的前提条件就是你的验证码图片高度需要和input框的高度一样(input框

用一个文本框一个按钮,怎么向微信软件发送消息?

问题描述 用一个文本框一个按钮,怎么向微信软件发送消息? 用一个文本框一个按钮,将文本框的内容发送到手机上的微信软件上去,怎么实现呢?怎么向微信软件发送消息?

DataGridView怎么实现单元格是文本框和按钮组合

问题描述 1.需要做一个DataGridView控件,个别单元格是文本框和按钮组合,单元格右边是个按钮,点击按钮弹出一个对话框,如图:2.在单元格中绘制按钮,比较简单,但是当界面最大化或者改变列宽时,按钮位置没有移动,目的是让按钮出现在设置数据的最右边,如图:希望大神指点,感激不尽! 解决方案 解决方案二:肯定是绘制方法有问题了,看看这些行不行.http://blog.csdn.net/heku518/article/details/3239135http://www.cnblogs.com/p

velocity-请问 如果文本框和按钮不在同一个页面,怎么进行js判断?详情如下:

问题描述 请问 如果文本框和按钮不在同一个页面,怎么进行js判断?详情如下: 这是一个弹出框,其中上边的文本框和下面按钮不在一个页面,上边的文本框是用一个div加包括iframe嵌套过来的按,钮也在这个div中,页面用的velocity,请问用js怎么进行分空判断 解决方案 function ShowExit() { //获取iframe的window对象 var topWin = window.top.document.getElementById("topNav").content

qt-Qt如何实现按钮控制文本框显示按钮上的字符

问题描述 Qt如何实现按钮控制文本框显示按钮上的字符 我刚接触Qt,用Qt来写一个计算器,如何实现使PushBut上的数字在LineEdit上显示 解决方案 假设 QPushBut number : QLineEdit result: 在按钮的槽函数下设置 result->setText("9"):

extjs4 grid 单元格点击变成后文本框后 我想让文本框的值变成全选状态

问题描述 extjs4 grid点击变成后 我想让文本框的值变成全选状态 不知道这个.select() 在哪里加上 问题补充:public2 写道 解决方案 给TextField加上selectOnFocus: true 配置解决方案二:就是在你点击完成后,获取这个textfield,比如var textfield = Ext.getCmp('id');textfield.selectText();解决方案三:你的textfield组件上调用

用FrontPage 2000巧做样式表

frontpage|样式表 Dreamweaver以其强大的功能正在扩张到更多"网虫"的硬盘里,然而Dreamweaver并非每个功能都那么出色.至少,在样式表(CSS)设置方面就显得太专业,让这些英文不好的"虫虫"们大伤脑筋.经过N次下载.安装,到头来我才发现原来最好的早已在自己的手中,那就是被我封存很久的-- FrontPage2000.下面就让我带领大家一块来分享"傻瓜"化软件带来的快乐吧. 一.三种添加CSS的方式 在FrontPage