赞
踩
PS有很多的切图方式:图层切图、切片切图、PS插件切图
最简单的切图方式:右击图层 快速导出为PNG
但是很多情况下,我们需要合并图层再导出:
1.利用切片工具选中图片
2.导出选中的图片
Cutterman是一款运行在Photoshop中的插件,能够自动将你需要的图层进行输出,以替代传统的手工“导出web所用格式”以及使用切片工具进行挨个切图的繁琐流程
1.学成在线PSD文件
2.开发工具:PS、cutterman插件、vscode、chrome
我们本次采取结构与样式相分离思想:
1.创建study目录文件夹(用来存放我们这个页面的相关内容)
2.用vscode打开文件夹
3.study目录内创建images文件夹,用于保存图片
4.新建首页文件index.html
5.新建style.css样式文件,我们本次采取外链样式表
6.将样式引入到我们的HTML页面文件中
建议遵循以下顺序:
1.布局定位属性:display position float clear visibility overflow
2.自身属性:width height margin padding border background
3.文本属性:color font text-decoration text-align vertical-align white-space break-word
4.其他属性(CSS3):content cursor border-radius box-shadow text-shadow background:linear-gradient...
1.必须确认页面的版心(可视区),我们测量得知
2.分析页面中的行模块,以及每个行模块中的列模块
3.一行中的列模块经常浮动布局,先确定每个列的大小,之后确定列的位置
4.制作HTML结构,我们还是遵循,先有结构、后有样式的原则,结构永远重要
5.所以,先理清楚布局结构,再写代码尤为重要,这需要我们多写积累
这个页面的版心是1200像素,每个版心都要水平居中对齐,可以定义版心为公共类
.w {
width:1200px;
margin:auto;
}
导航栏注意点:
实际开发中,我们不会直接用连接a,而是用li包含链接(li+a)的做法
注意:
search搜索框:
一个search大盒子里面包含2个表单
一个是文本框,一个是button按钮
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>index</title> <link rel="stylesheet" href="style.css"> </head> <body> <!-- header部分 --> <div class="header w"> <!-- logo部分 --> <div class="logo"> <img src="images/学成在线.png" alt=""> </div> <!-- 导航栏部分 --> <div class="nav"> <ul> <li><a href="#">首页</a></li> <li><a href="#">课程</a></li> <li><a href="#">职业规划</a></li> </ul> </div> <!-- 搜索部分 --> <div class="search"> <input type="text" value="输入关键词"> <button></button> </div> <!-- 用户模块 --> <div class="user"> <img src="images/user.png" alt="">qq-lilei </div> </div> <!-- banner部分 --> <div class="banner"> <!-- 版心 --> <div class="w"> <!-- 左边侧导航栏 --> <div class="subnav"> <ul> <li><a href="#">前端开发<span>></span></a></li> <li><a href="#">后端开发<span>></span></a></li> <li><a href="#">移动开发<span>></span></a></li> <li><a href="#">人工智能<span>></span></a></li> <li><a href="#">商业预测<span>></span></a></li> <li><a href="#">云计算&大数据<span>></span></a></li> <li><a href="#">运维&调试<span>></span></a></li> <li><a href="#">UI设计<span>></span></a></li> <li><a href="#">产品<span>></span></a></li> </ul> </div> <!-- 右侧course --> <div class="course"> <h2>我的课程表</h2> <div class="bd"> <ul> <li> <h4>继续学习 程序语言设计</h4> <p>正在学习-使用对象</p> </li> <li> <h4>继续学习 程序语言设计</h4> <p>正在学习-使用对象</p> </li> <li> <h4>继续学习 程序语言设计</h4> <p>正在学习-使用对象</p> </li> </ul> <a href="#" class="more">全部课程</a> </div> </div> </div> </div> <!-- 精品推荐模块 --> <div class="goods w"> <h3>精品推荐</h3> <ul> <li><a href="#">JQuery</a></li> <li><a href="#">Spark</a></li> <li><a href="#">MySQL</a></li> <li><a href="#">JavaWeb</a></li> <li><a href="#">MySQL</a></li> <li><a href="#">JavaWeb</a></li> </ul> <a href="#" class="mod">修改兴趣</a> </div> <!-- 核心内容区域 --> <div class="box w clearfix"> <div class="hd"> <h3>精品推荐</h3> <a href="#">查看全部</a> </div> <div class="bd"> <ul> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> <li> <img src="images/pic.png" alt=""> <h4>Think PHP 5.0 博客系统实战项目演练 </h4> <div class="info"> <span>高级</span> • 1125人在学习 </div> </li> </ul> </div> </div> <!-- footer部分 --> <div class="footer"> <div class="w"> <div class="copyright"> <img src="images/学成在线.png" alt=""> <p>学成在线致力于普及中国最好的教育它与中国一流大学和机构合作提供在线课程。<br> © 2017年XTCG Inc.保留所有权利。-沪ICP备15025210号</p> <a href="#" class="app">下载APP</a> </div> <div class="links"> <dl> <dt>关于学成网</dt> <dd><a href="#">关于</a></dd> <dd><a href="#">管理团队</a></dd> <dd><a href="#">工作机会</a></dd> <dd><a href="#">客户服务</a></dd> <dd><a href="#">帮助</a></dd> </dl> <dl> <dt>新手指南</dt> <dd><a href="#">如何注册</a></dd> <dd><a href="#">如何选课</a></dd> <dd><a href="#">如何拿到毕业证</a></dd> <dd><a href="#">学分是什么</a></dd> <dd><a href="#">考试未通过怎么办</a></dd> </dl> <dl> <dt>合作伙伴</dt> <dd><a href="#">合作机构</a></dd> <dd><a href="#">合作导师</a></dd> </dl> </div> </div> </div> </body> </html>
* { margin: 0; padding: 0; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } .w { width: 1200px; margin: auto; } li { list-style: none; } a { text-decoration: none; } body { background-color: #f3f5f7; } /* header部分 */ .header { height: 42px; margin: 30px auto; } .logo { float: left; width: 198px; height: 42px; } .nav { float: left; margin-left: 60px; } .nav ul li { float: left; margin: 0 15px; } .nav ul li a { display: block; height: 42px; padding: 0 10px; line-height: 42px; font-size: 18px; color: #050505; } .nav ul li a:hover { border-bottom: 1px solid #00a4ff; color: #00a4ff; } .search { float: left; width: 412px; height: 42px; margin-left: 70px; } .search input { float: left; width: 345px; height: 40px; border: 1px solid #00a4ff; border-right: 0; color: #bfbfbf; font-size: 14px; padding-left: 14px; line-height: 40px; } .search button { float: left; width: 50px; height: 42px; background-image: url(images/fa-search.png); /* 按钮默认有个边框 */ border: 1px solid #00a4ff; } .user { float: right; margin-right: 30px; font-size: 14px; color: #666; } /* banner部分 */ .banner { height: 420px; background-color: #1c036c; } .banner .w { height: 420px; background: url(images/banner.png) no-repeat top center; } .banner .subnav { float: left; width: 190px; height: 420px; background-color: rgba(0, 0, 0, .3); } .subnav ul li { height: 45px; line-height: 45px; padding: 0 20px; } .subnav ul li a { font-size: 14px; color: #fff; } .subnav ul li a:hover { color: #0681c4; } .subnav ul li a span { float: right; } .course { float: right; width: 230px; height: 300px; background-color: #fff; /* 浮动的盒子不会有外边距合并问题 */ margin-top: 50px; } .course h2 { height: 48px; background-color: #9bceea; font-size: 18px; text-align: center; line-height: 48px; color: #fff; } .course .bd { padding: 0 20px; } .bd ul li h4 { font-size: 16px; color: #4e4e4e; } .bd ul li p { font-size: 12px; color: #a5a5a5; } .course .bd ul li { padding: 13px 0; border-bottom: 1px solid #ccc; } .bd .more { display: block; height: 38px; border: 1px solid #00a4ff; line-height: 38px; text-align: center; font-size: 16px; font-weight: 700px; margin-top: 7px; } /* 精品推荐部分 */ .goods { height: 60px; background-color: #fff; box-shadow: 0 3px 2px 2px rgba(0, 0, 0, .1); margin-top: 10px; line-height: 60px; } .goods h3 { float: left; margin-left: 30px; font-size: 16px; color: #34b5ff; } .goods ul { float: left; margin-left: 30px; } .goods ul li { float: left; } .goods ul li a { padding: 0 30px; font-size: 16px; color: #050505; border-left: 1px solid #ccc; } .goods .mod { float: right; margin-right: 30px; font-size: 14px; color: #34b5ff; } /* 核心内容区域 */ .box { margin-top: 30px; } .box .hd { height: 40px; line-height: 40px; } .box .hd h3 { float: left; font-size: 20px; color: #494949; } .box a { float: right; font-size: 12px; color: #a5a5a5; margin-right: 30px; } /* 把li的父亲修改的足够宽,使其能够装下五个盒子 */ .box ul { width: 1225px; } .box .bd ul li { float: left; width: 228px; height: 270px; background-color: #fff; margin-right: 15px; margin-bottom: 15px; } .box .bd ul li img { width: 100%; } .box .bd ul li h4 { margin: 20px 20px 20px 25px; font-size: 14px; color: #050505; font-weight: normal; } .box .bd ul li .info { margin: 0 20px 0 25px; font-size: 12px; color: #999; } .box .bd ul li .info span { color: #ff7c2d; } /* 要给box清除浮动 */ .footer { height: 415px; background-color: pink; } .footer .w { padding-top: 35px; } .copyright { float: left; } .copyright p { font-size: 12px; color: #666; margin: 20px 0 15px 0; } .links { float: right; } .links dl { float: left; margin-left: 140px; } .copyright a { display: block; width: 118px; height: 33px; color: #00a4ff; font-size: 16px; border: 1px solid #00a4ff; text-align: center; line-height: 33px; } .links dl dt { font-size: 16px; color: #333; margin-bottom: 5px; } .links dl dd a { color: #333; font-size: 12px; }
https://wws.lanzouy.com/iLACg09ys1wf
密码:60fv
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。