1.每一块都应该有标签包裹,这样更好的提供上下文的定位,比如说:头部就必须有头部的父标签和对应的子标签,父标签提供相对定位,子标签绝对定位,用属性left,right和top进行绝对定位
header{
Position:relative;
}
Header title{
Position:absolute;
}
2.父元素一般确定好基本的属性,高度,定位,超父类应该把基本的字体的属性设置好,以提供上下文。
3.样式:border-radius , box-shadow: 4px//水平偏移量
4px //垂直偏移量
5px //模糊量
8px //扩展量
#aaa //颜色;
Text-shadow:4px 4px 5px #555;
4.一般的文字的标签的属性:
Font-family font-weight font-size letter-spacing color line-height
Text-align font-style text-decoration
5.float标签用于分栏的布局中,有时候可以用于子元素的左右的定位中,导航的菜单中常常用,例如li标签,但是必须设置宽度
Input{
Float:right;
Width:70px;
}
6.动画:-webkit-transition:2s width;设置转化 -webkit-font-smoothing:设置平滑的字体
7.diplay:block
, inline
, inline-block:收缩包紧列表项
8.设置下拉菜单的时候可以用visibility:hidden;或者display:none;
Nav.menu li ul{
Visibility:hidden;
}
.no-csstransitions nav.menu li:hover > ul{
Display:block;
}
9.当设置了分栏的左右浮动时,可以用overflow:hidden来包围浮动的子元素
Section#feature_area{
Overflow:hidden;
}
Section#feature_area article{
Float:left;width:66%
}
Section#feature_area aside{
Float:right;width:34%
}
10.登录表单的定位:
.signin section{
Overflow:hidden;
}
.signin section label{
Float:left;
Width:5em
}
.signin section input{
Float:right;
Width:10.5em;
}
11.定制项目符号:
#feature_area nav li:before{
Content:””;
Position:absolute;
Height:10px;//设置符号的大小
Width:10px;
}
12.弹出层:
Transform:rotate(degree)//旋转的特效
Transform-origin:left bottom//旋转的中心点
#book_area article aside{
Display:none;//隐藏弹出层
Position:absolute;
Z-index:2;设置弹出层的z轴的优先级
}
#book_area article:hover aside{
Display:block;//悬停在封面时显示弹出层
}
13.导航条的设置一般都是设置float:left; overflow:hidden;//强制的包围子元素;可以在导航条的左边设置竖线.list li + li a {border-left:1px solid #aaa}
14.多级的菜单是通过在li标签的后面添加ul-li实现的,然后通过父标签相对定位和子标签绝对定位来定位
分享到:
相关推荐
在铜陵天下萤商贸有限公司担任网站美工的实习经历,使我深刻体会到这一职业的魅力与挑战。 实习内容主要分为以下几个方面: 1. **设计网站页面**:我的主要职责是根据网页设计师或客户需求,设计和制作整个网站的...
在这个过程中,我深入地理解了CSS样式,通过实际操作得到了宝贵的锻炼。这得益于公司提供的机会以及同事们的无私帮助。起初,我对于如何融入团队和胜任工作有些担忧,但公司和谐的工作氛围和同事的专业指导让我快速...
【实习经验与体会】 1. **思想学习与沟通**:实习期间,应届生应注重思想学习,与领导保持良好沟通。通过“双导师制度”,学生可以从职工导师那里获取技术经验,从领导导师那里得到指导和方向,这有助于形成正确的...
根据提供的文件信息,我们可以从中提炼出与IT行业相关的知识点,主要集中在两个方面:一是关于毕业实习的心得体会,二是实习期间具体从事的工作内容——网站美工。下面将围绕这两个方面展开详细论述。 ### 毕业实习...
总的来说,网站建设是一个涉及策划、技术、美工和优化等多个领域的综合工程。通过这次实践,体会到团队合作、合理计划、选择合适的开发工具和技术,以及不断学习和解决问题的重要性。无论是选择二次开发现有系统,...
理想的美工不仅需要有良好的审美观,还应具备手写HTML和CSS的能力,甚至对JavaScript有一定的了解,以便更好地与程序员协作。如果项目时间允许,可以先培养美工,提高他们的技能,以达到更好的效果。如果美工只依赖...
实习生主要负责接收美工设计的网页模板,通过Photoshop切片,然后导入Dreamweaver进行CSS+Div的排版工作。此外,还需使用JavaScript和透明Flash等技术完善网页效果。在完成设计后,需进行浏览器兼容性测试,以确保...
- **设计与规划**:负责网页的整体规划与设计工作,包括但不限于页面布局、美工设计以及交互逻辑等。 - **技术实现**:采用HTML、CSS、JavaScript等前端技术实现设计稿,并运用响应式设计确保网页在多种设备上的...
4. 网页技术要求包括表格、CSS技术、多媒体元素、CSS样式和行为、库文件、模板文件、框架集、div技术、表单及控件等的应用。 5. 网页美工要求界面美观,色彩搭配协调,图片和动画与主题相符,可能需要使用Photoshop...
首先,我需要接收美工部门提供的网页模板,通过Adobe Photoshop进行切片处理,然后导入Dreamweaver进行CSS+Div的排版工作。CSS+Div布局方式能够实现灵活的网页布局,但同时也存在浏览器兼容性问题,如IE与Firefox等...
实习期间,他主要负责接收美工制作的网站模板,使用Photoshop切片,再导入Dreamweaver进行CSS+DIV排版,并添加JavaScript代码和透明Flash等元素以完善网页。他还面临了浏览器兼容性问题的挑战,通过学习和实践解决了...
6. **团队合作**:在商业网站的环境中,实习生还体验了团队协作,理解了美工、技术人员之间的配合,这是项目成功的关键。 7. **时间管理**:明确的实习时间表表明实习生学会了时间管理,能够在规定期限内完成任务。...
- 熟练掌握CSS编写,能够熟练使用互联网了解web2.0,熟悉页面样式的重构。 #### 所需使用的法律法规及公司规章制度 - 遵守国家有关互联网信息服务管理的规定。 - 遵守公司内部的各项规章制度和技术规范。 通过...
1. 网页设计师的角色,负责整体布局、广告位设计、页眉和页脚的设计,以及浏览器兼容性的考虑,全部采用DIV+CSS技术。 2. 网页策划师的工作,涉及主页设计,如首页、列表页、内页和后台页的规划。 3. 网页美工师的...
在销售岗位上,我体会到了客户需求的重要性,学会了如何以客户为中心,提供满意的服务。 我认识到,计算机技术日新月异,因此我始终保持自学的热情,不断学习新的技术和工具,如AI、大数据分析和云计算等。我相信,...
实训涵盖了网页设计与制作的多个方面,包括网页设计师、策划师和美工师的角色,让学生深入理解和掌握网页设计技术。 【网页设计与制作】 在网页设计部分,学生学习了HTML语言和JavaScript编程,运用Dreamweaver...