发表于: 2016-01-29 22:29:01
1 2144
家里断网了,FUCK!但愿年前能修好..
服务器什么的等家里网好了再说吧:
今天完成的事情:task3(网吧撸一天,快撸哭了~~~~~~~~~~)
明天计划的事情:task4,task5页面制作部分。
收获:1.框框框框框框,一定要理解框框,各种各样的框框
2.绝对定位后形成框框,可以放在任何位置
3,PS的参考线使用(一开始我是拿计算器算百分百的,好傻- -!),切图
4.px,em,rem,PX是像素,用PS可以测量切片大小,单位是像素。
EM是相对于父框的单位,若没有往上找爷框的单位,层层上推。
REM是祖宗框的单位(通常是HTML,head中声明)
遇到的问题:好像遇到问题挺多,不然不会做一晚上,但现在又想不起什么问题来,再让我做一遍可能不到一小时就能完成,这是什么情况呢???
倒是有个问题还没解决 就是如何让字体随图片成比例变化呢?
字体单位是REM,会随着浏览器不同变化,而图片使用的是width百分比控制,随着容器div.container而变化,由于屏幕大小不同,一定会导致图片变化比例与字体变化比例不同,那么字体图片就会分离,难道这就是自适应要解决的问题么?
PS不会用~~~~~~~~~~
以下是TASK3的成果,等有了服务器再弄上去
效果图:
代码:<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<title>无标题文档</title>
<style type="text/css">
html {
font-size: 62.5%;
}
.container {
width: 100%;
max-width: 640px;
margin: 0 auto;
}
div.head {
border: 1px solid blue;
position: relative;
width: 100%;
background: #22292c;
padding-bottom: 14%;
}
.back {
position: absolute;
top: 27.2%;
left: 2.6%;
width: 3.44%;
}
a.fh {
position: absolute;
top: 34%;
left: 8%;
font-size: 2.5rem;
color: #ffffff;
}
span.head {
display: block;
position: absolute;
top: 25%;
left: 44.7%;
font-size: 3.5rem;
color: #ffffff;
}
.menu {
position: absolute;
top: 43.1%;
left: 91.4%;
width: 6.1%
}
div.content {
position: relative;
width: 100%;
background: blue;
padding-bottom: 150%;
background: #68cdd5;
}
img.exit {
position: absolute;
top: 2%;
left: 5.5%;
width: 8.75%;
}
img.logo {
position: absolute;
top: 11.5%;
left: 31.1%;
width: 10.8%;
}
a.ptt {
position: absolute;
top: 12%;
left: 42.2%;
font-size: 4rem;
font-weight: 700;/*字体加粗*/
color: #ffffff;
}
span.www {
display: block;
position: absolute;
top: 17.1%;
left: 42.2%;
font-size: 1.4rem;
font-weight: bold;
color: #ffffff;
}
span+span {
position: absolute;
left: 14.2%;
font-size: 3rem;
font-weight: bold;
color: #ffffff;
}
#a {
position: absolute;
top: 30.5%;
left: 14.2%;
font-size: 3rem;
font-weight: bold;
color: #ffffff;
}
#b {
top: 35.8%;
}
#c {
top: 41.1%;
}
#d {
top: 46.4%;
}
.imgleft {
position: absolute;
top: 67%;
left: 21.5%;
width: 13.4%;
}
.imgright {
position: absolute;
top: 67%;
left: 67.5%;
width: 13.5%;
}
#e {
position: absolute;
top: 77.5%;
left: 19.5%;
font-size: 2.1rem;
color: #ffffff;
}
#f {
position: absolute;
top: 77.5%;
left: 66.6%;
font-size: 2.1rem;
color: #ffffff;
}
</style>
</head>
<body>
<div class="container">
<div class="head">
<img class="back" src="image/back.png">
<a class="fh">返回</a>
<span class="head">魔镜</span>
<img class="menu" src="image/menu.png" >
</div>
<div class="content">
<img class="exit" src="image/exit.png">
<img class="logo" src="image/logo.png" >
<a class="ptt">葡萄藤</a>
<span class="www">www.ptteng.com</span>
<span id="a">葡萄藤轻游戏专注于桌游领域,提</span>
<span id="b">供在线杀人游戏,捉鬼,炸狼堡等</span>
<span id="c">多种聚会游戏,以及线下聚会桌游</span>
<span id="d">道具。</span>
<img class="imgleft" src="image/imgleft.png">
<img class="imgright" src="image/imgright.png">
<span id="e">290560933</span>
<span id="f">BJPTTeng</span>
</div>
</div>
</body>
</html>
评论