调查问卷表单

学号后四位:0233(必填)
邀请人ID:(非必填)

调查问卷

  最终效果

  实现计划

  1. 设置问卷样本轮廓
  2. 为轮廓添加css样式
  • 实现过程
  1. 创建form表单标签。
  2. 设置第一个li为姓名,文本框位于右侧;属性为文本属性;默认值为张三;最多输入6个字符。
<li>

    <label>姓名:</label>

     input class="right" type="text" value="张三" maxlength="6"/>

</li>

3.设置第二个li为出生日期,文本框位于右侧;属性为日期属性。

<li>

<label>出生日期:</label>

    <input class="right" type="date"/>

</li>

4.设置第三个li为性别,男和女的name相同,但设置其id不同,便可实现性别的单选,并且点击文字也可选择;设置其属性为radio;使其变成可选的。

<li>

     <label>性别:</label>

         <div class="right">

              <input type="radio" name="female" id="male"/>

              <label for="male">男

              <input type="radio" name="female" id="female"/>

              <label for="female">女

              </label for="female">

              </label for="male">

         </div>
</li>

​

 5.设置第四个li为体重,位于右侧;为number属性只可输入数字最小值为10,最大值为100。

<li>

       <label>体重</label>

       <div class="right">

       <input type="number" min="10" max="100" />kg

       </div>

</li>

6.设置第五个li为兴趣,位于右测可多选。

<li>

    <label>兴趣:</label>

    <div class="right">

    <input type="checkbox" />唱歌

    <input type="checkbox" />跳舞

       <input type="checkbox" />游泳

    </div>

</li>

7.设置第六个li为喜欢的颜色,位置在右侧;属性为color,初始颜色是#ff0000.

<li>

        <label>喜欢的颜色:</label>

        <input class="right" type="color" value="#ff0000" />

</li>

8.设置第七个li为喜欢的上传头像,位置在右侧属性为file。

<li>

     <label>上传头像:</label>

     <input class="right" type="file"/>

     <div></div>
</li>

9.设置第八个li为您的建议,是一个文本域;设置每行最多字数和列数。

<li class="advise">

      <label>您的建议:</label>

      <textarea name="opinion" cols="30" rows="10"></textarea>

</li>

10.设置提交按钮。

<li class="footer">

       <input type="submit"/>

</li>

css设置: 

  1. 设置from的宽和边距,设置边框颜色和透明度,设置圆角:border-radius: 50px;设置背景颜色。
  2. 选中所有ul和li,使填充和边距为0.无属性值
  3. 选中ul下的li使其高为50.
  4. Class为right的宽为180px;
  5. 选择具有焦点的输入元素,溢出时会隐藏。
  6. From中的footer中的文字位于中间。
  7. 提交按钮设置宽高边距和鼠标悬于上方时的变化。
  8. 设置class的高。
  9. 设置textarea的宽和高。
    <style>
    			form{
    				width: 343px;
    				margin: 0 auto;
    				padding: 30px;
    				border: 1px solid rgba(0,0,0,0.2);
    				border-radius: 50px;
    				background: #eee;
    			}
    			ul,li{
    				padding: 0;
    				margin: 0;
    				list-style: none;
    			}
    			ul li{
    				height: 50px;
    			}
    			.right{
    				float: right;
    				width: 180px;
    			}
    			input:focus{
    				background-color:rgba(0,0,0,0.2);
    				overflow: hidden;
    			}
    			form.footer{
    				text-align: center;
    			}
    			input[type=submit]{
    				width: 100px;
    				height: 30px;
    				margin-top: 10px;
    				cursor: pointer;
    			}
    			.advise{
    				height: 150px;
    			}
    			textarea{
    				width: 100%;
    				height: 100px;
    			}
    		</style>

    项目总结

  10. 表单中各种标签的运用。
  11. 为其添加css样式。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值