• 一个用CSS制作的表单样式


    不细说,直接上图:

    千言万语都在代码注释里,欢迎大家和我讨论:

     1 <style type="text/css">
     2 
     3 form{        /*定义表单标记form的样式*/
     4     border:1px dotted blue;        /*通过缩写的形式定义form的表框border样式,分别为border-width、border-style、border-color*/
     5     padding: 1px 6px;        /*定义填充padding的样式,缩写给出两个属性值时,前者为上下边距的宽度、后者为左右边距的宽度*/ 
     6     margin:  0px;    /*定义边界margin的样式,缩写给出一个属性值时,表示它四周的宽度相等*/
     7     font: 14px Arial;        /*设置表格内默认字体*/
     8 }
     9 
    10 input{        /*定义表达input标记的样式*/
    11     color: black;
    12 }
    13 
    14 input.txt{        /*后代选择器定义input标记下的一个类的样式,该类命名为txt,用来体现文本框输入,也就是说该后代选择器用来体现表单中的文本输入框部分的样式*/
    15     background-color: #ffeeee;        /*设置文本输入框的背景颜色*/
    16     border:none;        /*清除文本框的边框*/
    17     border-bottom: 1px solid #266980;        /*同样通过缩写定义文本框的下边框的宽度、样式和颜色*/
    18     color: green;        /*定义文本输入框内部内容的颜色*/
    19 }
    20 
    21 input.btn{        /*后代选择器,定义表单中的按钮部分的样式*/
    22     color: #00008B;        /*设置按钮上字的颜色*/
    23     background-color: #ADD8E6;    /*设置按钮的颜色*/
    24     border:1px outset #00008B;        /*设置按钮的边框属性,依次为宽度、样式、颜色*/
    25     padding: 1px 2px 1px 2px;        /*CSS缩写,给出四个属性值时,是按照“顺时针”的四个宽度,即:上、右、下、左的宽度*/
    26 }
    27 
    28 input.lik{        /*后代选择器,定义表单中的非重要的按钮样式*/
    29     color: #A9A9A9;        /*设置按钮上字的颜色*/
    30     background-color: white;    /*设置按钮的颜色*/
    31     border:none;        /*设置按钮的边框属性,依次为宽度、样式、颜色*/
    32     padding: 1px 2px 1px 1px;        /*CSS缩写,给出四个属性值时,是按照“顺时针”的四个宽度,即:上、右、下、左的宽度*/
    33     margin-left: 150px; /*基于用户体验的角度,按钮放在右侧,设置左边边界*/
    34 }
    35 
    36 select{        /*设置标记选择器,下拉框样式*/
    37     width:100px;        /*设置下拉框宽度*/
    38     color: #00008B;        /*设置下拉框颜色*/
    39     background-color: #ADD8E6;        /*设置背景填充颜色*/
    40     border:1px solid #00008B;        /*设置边框属性,依次为宽度、样式、颜色*/
    41 }
    42 
    43 textarea{        /*设置多行文本输入域*/
    44     width:250px;        /*多行文本输入域的宽度*/
    45     height: 40px;        /*高度*/
    46     color:#00008B;        /*内容的颜色*/
    47     background-color: yellow;        /*背景的颜色*/
    48     border:1px inset #00008B;        /*设置边框属性,依次为宽度、样式、颜色*/
    49 }
    50 
    51 </style>
    52 
    53 <form name="myForm1" action=“2-2hn.html” method="post" enctype="multipart/form-date">        <!--以下进入html代码部分-->
    54     <p>姓 名:<input class="txt" type="text" name="comments" size=15/></p>        <!--第一段,用户名字段,然后在input标记下建立一个名为“txt”的类-->
    55     <p>密 码:<input class="txt" type="password" name="passwd" size=15/></p>        <!--密码字段-->
    56     <p>所在地:<select name="addr">         <!--以下为默认下拉列表框选项-->
    57             <option value="1">上海</option>1        <!--其中“上海“为缺省选项”-->
    58             <option value="2">江苏</option>
    59             <option value="3">山西</option>
    60             <option value="4">北京</option>
    61         </select></p>
    62     <p>今日心情:<br />        <!--以下为默认多行文本输入域选项-->
    63         <textarea name="sign" cols="20" rows="4"></textarea></p>
    64     <p><input class="lik" type="reset" name="submit2" value="重 置"><!--非首选按钮,引用了CSS中定义的类标记lik-->
    65         <input class="btn" type="submit" name="submit" value="登 录"><!--首选按钮,引用了CSS中定义的类标记btn-->
    66         </p>
    67 </form>    
  • 相关阅读:
    正则表达式:(?=a)是什么意思?
    炫酷的 CSS 形状(值得收藏)
    右边菜单侧拉框
    iframe的父子层跨域 用了百度的postMessage()方法
    二级联动菜单
    一个类似职位选择的二级多选
    iOS sharedk短信分享
    Xcode6新建项目没有.pch
    iOS An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)
    转 UINavigationController标题文字颜色
  • 原文地址:https://www.cnblogs.com/roytanlu/p/2485662.html
Copyright © 2020-2023  润新知