发表于: 2017-03-15 20:55:04

2 915


今天完成的事情:

完成了中间部分表单的布局,明天完成任务10。


明天计划的事情:

做完底部布局,同时修改头部和中间部分的代码,完成调试。


遇到的问题:

开始这一块儿不会做,不知道怎么实现,后来经过和其他人交流才知道是自己想复杂了。我本来想的是要有链接和动画效果,比如点击1全部变成橙色,再点击2再全部变成橙色、进度条往前进。

经过交流才知道只需要实现静态效果就行了。直接用最简单的盒子布局布局,结合列表、背景色进行了实现。


收获:

之前每次清除浮动都是对盒子单独设定,但要写好多代码,今天学到只有设置一个clearfix类,然后对类进行样式设定,每个盒子直接引用类就行了。

/*清除浮动*/
.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after { clear: both; } /* For IE 6/7 (trigger hasLayout) */
.clearfix { zoom: 1; }



学会了表单的各项知识:

<input   type="radio/checkbox"   value="值"    name="名称"   checked="checked"/>

1、type:

   当 type="radio" 时,控件为单选框

   当 type="checkbox" 时,控件为复选框

2、value:提交数据到服务器的值(后台程序PHP使用)

3、name:为控件命名,以备后台程序 ASP、PHP 使用

4、checked:当设置 checked="checked" 时,该选项被默认选中


单选下拉框

<seclect>

<option value="提交值">选项</option>

</seclect>

下拉列表也可以进行多选操作,在<select>标签中设置multiple="multiple"属性,就可以实现多选功能。


label:为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。

语法:

<label for="控件id名称">

注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。




返回列表 返回列表
评论

    分享到