实习第一周总结

实习了一周,基础太差,只做了写页面一件事,真正做起来才发现要对接后台,我写的完全不合格,最后还得麻烦老大帮忙重新改了一遍才能给后台绑定数据,前路漫漫啊(年纪轻轻为啥这么想不开,打什么代码呢?-----)

1.position:absolute 与定位问题
使用了position:absolute之后发现想要居中,margin不起作用了,一查资料发现,absolute以后,盒子模型脱离了文档流,如果他的父级元素没有定义relative,那么这个盒子模型会以body为父级元素相对定位。而 absolute与margin-left好像是天生的冤家,你在我就走。这里就需要absolute和top、left、bottom、right配合使用。当然不知道还有没有其他办法,我是使用了这种方法,下面是例子:

 1 <style type="text/css">
 2         .l1{
 3             width: 100px;
 4             height: 100px;
 5             background-color:red;
 6             position: relative;
 7             margin: 0 auto;
 8         }
 9         .bg{
10             width: 50px;
11             height: 50px;
12             position: absolute;
13             left: 0px;
14             right:0px;
15             top: 0px;
16             bottom: 0px;
17             margin: auto;
18
19             background-color: green;
20         }
21     </style>
22 </head>
23 <body>
24 <div class="l1">
25     <div class="bg"></div>
26 </div>    

效果如图:

2、代码命名要规范,代码重复利用率高,以及简洁!!!能用最少的代码就不要balabala写一堆,效率要高!!!

3.扎扎实实学好JS!!!

4.css鼠标经过效果,如果效果一样,可以不需要命名多个CLASS类名,只要一个就可以了,每个元素对应的鼠标事件会有对应的响应,不会因为类名相同都发生鼠标事件。

错误的代码:

 1 <!--左边内容-->
 2    <div class="container-left" id="CLeft">
 3        <img src="images/jianbian.png" class="box-img">
 4        <div class="slide-img-left"></div>
 5        <img src="images/3.1P.png" alt="图片加载失败" class="BG">
 6        <div class="moveBox-left">
 7            <p class="p1">浙江大学B校区</p>
 8            <p class="p2">面积:1240m2 &nbsp;资产:1247&nbsp;当前警告:2</p>
 9        </div>
10        <div class="btn-left">
11            <a href="#" class="btn1">运行模式</a>
12            <a href="#" class="btn2">编辑模式</a>
13            <a href="#" class="btn3">后台</a>
14        </div>
15    </div>
16
17 <!--中间内容-->
18    <div class="container-center" id="CCenter">
19        <img src="images/jianbian.png"  class="box-img">
20        <div class="slide-img-center"></div>
21        <img src="images/3.2P.png" alt="图片加载失败" class="BG">
22        <div class="moveBox-center">
23            <p class="p1">浙江大学B校区</p>
24            <p class="p2">面积:1240m2 &nbsp;资产:1247&nbsp;当前警告:2</p>
25        </div>
26        <div class="btn-center">
27            <a href="#" class="btn1">运行模式</a>
28            <a href="#" class="btn2">编辑模式</a>
29            <a href="#" class="btn3">后台</a>
30        </div>
31    </div>
32
33 <!--右边内容-->
34    <div class="container-right" id="CRight">
35        <img src="images/jianbian.png" alt="" class="box-img">
36        <div class="slide-img-right"></div>
37        <img src="images/3.3P.png" alt="图片加载失败" class="BG">
38        <div class="moveBox-right">
39            <p class="p1">浙江大学B校区</p>
40            <p class="p2">面积:1240m2 &nbsp;资产:1247&nbsp;当前警告:2</p>
41        </div>
42        <div class="btn-right">
43            <a href="#" class="btn1">运行模式</a>
44            <a href="#" class="btn2">编辑模式</a>
45            <a href="#" class="btn3">后台</a>
46        </div>
47    </div>
48 </div>

正确写法:

 1  <style type="text/css">
 2         .l1{
 3             width: 100px;
 4             height: 100px;
 5             background-color:red;
 6             position: relative;
 7             margin: 0 auto;
 8             top: 10px;
 9         }
10         .bg{
11             width: 50px;
12             height: 50px;
13             position: absolute;
14             left: 0px;
15             right:0px;
16             top: 0px;
17             bottom: 0px;
18             margin: auto;
19             background-color: green;
20         }
21         .l1:hover .bg{
22             transition: all 0.3s ease;
23             transform: translate(0px,-20px);
24         }
25     </style>
26 </head>
27 <body>
28 <div class="l1">
29     <div class="bg"></div>
30 </div>
31 <div class="l1">
32     <div class="bg"></div>
33 </div>
34 <div class="l1">
35     <div class="bg"></div>
36 </div>
37 <div class="l1">
38     <div class="bg"></div>
39 </div>

5.下一步弄明白如何让选中的事件后面加上active,自动显示为当前发生的事件。方便别人知道选中的是哪一个。

6.暂时没想起来,想起来再说吧。

时间: 2024-08-02 18:35:47

实习第一周总结的相关文章

校外实习-第一周总结7.9

眨眼间,我来单位实习已然过去一周了,这一周除了第一天和第二天没有和单位的实习人员一起去培训,剩下的三天一直在和单位的实习人员一起去参加培训课程,感觉这一周下来,并不和我想象中的实习一样,就是跑个腿儿的差事儿,这个是真的可以学到知识,也真的体会到了做一个码农的辛苦,尤为的后悔当初没有在课堂上好好的学习巩固,也体会到了光在课堂上的学的东西是不太够的,更体会到了动手实践的重要性,从这儿深切的认知余感受到了实践出真知的真谛所在.尤其是在学习正则表达式时,觉得这个真的好难,勉勉强强跟下老师敲得代码了,但是

实习第一周感受和总结

初十就来实习,其实挺激动的,所以没有假后的那些各种综合症.刚来公司给配置了云桌面和新电脑,挺兴奋的呢,不知道为什么,自己很喜欢新的和好用的电脑.公司给每位实习生都安排有一位导师,我的导师刚好我们小组的组长.通过这一周跟他的接触感觉他挺靠谱的,挺年轻的,但是经验很丰富,而且做事情很系统,想问题也很周到和全面.比如他给我讲一些公司的情况和计划安排的时候,我看到他把带新人的培训计划和任务做成文档和版本,讲得很详细清楚:组员给其他地方发包的时候他一直强调要注意发包的时间,不要在人家快下班的时候发,一个组

实习第一周学习总结

Fielding将他对互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写.我对这个词组的翻译是"表现层状态转化". 如果一个架构符合REST原则,就称它为RESTful架构. 要理解RESTful架构,最好的方法就是去理解Representational State Transfer这个词组到底是什么意思,它的每一个词代表了什么涵义.如果你把这个名称搞懂了,也就不难体会REST是一种什么样的设计. 资源(Resources) R

实习第一周第一天:接口 extends是继承类,implement是实现接口,原接口里面的方法填充,方法名也是不变,重写override是父类的方法名不变,把方法体给改了

一.定义 Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能). 接口定义的一般形式为: [访问控制符]interface <接口名> { 类型标识符final 符号常量名n = 常数: 返回值类型  方法名([参数列表]); - } 二.接口的特点 1.Java接口中的成员变量默认都是public,static,final类型的(都可省略),必须被显

笔记(实习第一周)

bounds的原点是(0,0),frame原点任意 bounds指再本身坐标系统的位置 frame是父坐标 UITextField的重绘 – textRectForBounds:    //重写来重置文字区域 – drawTextInRect:        //改变绘文字属性.重写时调用super可以按默认图形属性绘制,若自己完全重写绘制函数,就不用调用super了. – placeholderRectForBounds: //重写来重置占位符区域 – drawPlaceholderInRec

Android实习周记:第一周,井底之蛙上岸

本周一,5月4日,我终于开始了Android实习的工作. 1.实习生活流水账 由于公司距离学校较远,每天七点就要起床,洗漱.早点后,大概一个半小时刚好到公司.我每次都是九点前到,那时候公司人还没来5分之一.等到九点十五左右,大家陆陆续续都到了公司,我也没去过大公司,传说中好像大公司都要准点打卡,这点上小公司还是略胜一筹. 不管别人来了没有,作为实习生,我力求每天九点前能到.当然,这里用了"力求"两个字,是因为有时候真是天不遂人愿,比如今早,我硬是在公交站牌眼睁睁地看着*4辆我要坐的车满

校外实习-第二周总结7.17

由于昨天去医院了,所以昨天没有做总结,改成今天做总结.时间如白驹过隙,如今我已然完成了实习的第二周,现在都开始写着第二周的总结了,回想第一周,发现这周的我相比于第一周在收获知识上更多了一些.可能这也和老师亲自教我有关,因为一对一的教学和与大家一同上课不一样,一对一教学有问题可以当面及时的提出来,由于我个人原因所以在与大家一起上课时并没有在遇到问题时及时的问授课老师,所以这就可能影响了我学习的效率. 遇到的问题:在常见兼容问题的处理上遇到了点问题. 解决方法:通过老师的耐心教导已经解决了. 下周计

Mysql第一周

前言:好久不见,我又来写博客拉.上个月只写了几篇django-rest-framework的,而且还是根据官网的英文写的.干货不多,内心还是有点羞耻的…… 简单说下我11月去干嘛了.11月初美图给我发offer了,当时面试我也说了11月底可以去实习.感觉美图也是蛮有名气的嘛,就拿了这个offer了,现在我也是在厦门的美图公司实习,刚入职几天,正在疯狂打杂中.拿了offer后,内心那种不安全感,源于一个问题,“你行不行?”.面试时我当然自信地表现出I CAN DO IT咯,但有些东西得入职后才知道

20155336 2016-2017-2《JAVA程序设计》第一周学习总结

# 20155336  2016-2017-2<JAVA程序设计>第1周学习总结 ## 教材学习内容总结 开学的第一周,带着些许的欣喜和好奇,听完了老师的第一堂课.说心里话学习JAVA仿佛观看一部英文影视作品一样头疼, 因为总会有许许多多相似的名字让你记得晕头转向.JAVA也是一样,什么JVM啊JRE啊JDK啊 (/(ㄒoㄒ)/~~)  等等一系列 的英文缩写,让人心神意乱~~但总体上对JAVA有了一个初步的了解.通过课上老师的介绍以及课下对JAVA书第一章的浏览, 我简单的了解了JAVA艰辛