批改状态:合格
老师批语:
QQ空间前端完整页面
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" type="text/css" href="/static/css/index.css">
<link rel="stylesheet" href="/static/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="/static/font-awesome/css/font-awesome.min.css">
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<title>繁华落尽的空间</title>
</head>
<body>
<div class="header">
<div class="container">
<div class="left">
<a href="" class="logo"></a>
<a><i class="fa fa-home"></i>他的主页</a>
<a><i class="fa fa-user"></i>他的动态</a>
</div>
<div class="right">
<div class="user-info">
<img src="/static/imgs/userinfo.png">
<a href=""><i class="fa fa-diamond" style="font-size: 14px;"></i></a>
<a href=""><i class="fa fa-cog" style="font-size: 14px;"></i></a>
<a href="" style="font-size: 12px;">Appler [退出]</a>
</div>
<!-- top down 0,left right 10 -->
<span style="margin:0px 10px;">|</span>
<a href="">返回个人中心</a>
<span>|</span>
<div class="searchbox">
<input type="text" name="" placeholder="用户/游戏/动态">
<a href="" class="search"><i class="fa fa-search"></i></a>
</div>
</div>
</div>
</div>
<div class="backgroud-container">
<div class="container">
<div class="userinfo">
<h1><span>繁华落尽</span></h1>
<a href="" class="lv"></a>
<a href="" class="fly"></a>
<div class="addr">繁华落尽http://88527.qzone.qq.com</div>
</div>
<div class="profile">
<a href=""><i class="fa fa-plus"></i>加好友</a>
<a href=""><i class="fa fa-thumbs-up"></i></i>赞 | 0</a>
</div>
<div class="user-detail">
<img src="/static/imgs/userinfo.png" alt="" class="avatar">
<div class="nickname">猪哥@php.cn</div>
<div class="vip-year">
<img src="/static/imgs/vip_year_8.png" alt="">
<span>成长值 3600 成长速度 30点/天</span>
<div class="progress">
<div class="progress-bar progress-bar-waring" role="progressbar"
style="width:60%;"></div>
</div>
<a href=""><img src="/static/imgs/icon-vip-fee-year.png" alt=""></a>
<a href="" class="level"></a>
</div>
<div class="weather">
<img src="http://qzonestyle.gtimg.cn/aoi/img/weather/weather-cloudy-sunny.png" alt="">
<span class="temperature">30°</span>
<div style="float:right;font-size:18px;backgroud-color:lightgreen;">
<span>合肥</span>
<br>
<span style="font-size:12px;">4月24日</span>
</div>
</div>
<div class="nav">
<ul>
<li><a href="">主页</a></li>
<li><a href="">日志</a></li>
<li><a href="">留言板</a></li>
<li><a href="">相册</a></li>
<li><a href="">个人档</a></li>
<li><a href="">好友秀</a></li>
<li><a href="">更多</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="container">
<div class="col-md-4" style="margin-top: 10px;padding:0px;">
<div class="main-left-nav">
<ul>
<li class="col-md-4 first"><a href=""><span class="num">1</span><span>照片</span></a></li>
<li class="col-md-4"><a href=""><span class="num">1</span><span>说说</span></a></li>
<li class="col-md-4"><a href=""><span class="num">0</span><span>日志</span></a></li>
</ul>
</div>
<div class="main-left-profile">
<ul class="list-group">
<li class="list-group-item active"><strong>个人档</strong></li>
<li class="list-group-item"><i class="fa fa-vcard-o"></i>繁华落尽</li>
<li class="list-group-item"><i class="fa fa-vpforms"></i>29 白羊座</li>
<li class="list-group-item"><i class="fa fa-shopping-bag"></i>软件开发</li>
<li class="list-group-item"><i class="fa fa-shopping-cap"></i>合肥</li>
<li class="list-group-item"><a href="" style="color:#333;"></a>查看详细资料</li>
</ul>
</div>
<div class="main-left-board">
<ul class="list-group">
<li class="list-group-item active"><strong>留言板</strong></li>
<li class="list-group-item">
<textarea name="form-control" rows="5" cols="30" placeholder="我也留个言"
></textarea>
<div class="board-msg">
<a href=""><i class="fa fa-smile-o"></i></a>
<div class="right">
<input type="checkbox" name="" value="" id="msg">
<label for="msg">私密留言<i class="fa fa-diamond"></i></label>
<button>发表</button>
</div>
</div>
</li>
<li class="list-group-item msg-list">
<span class="name">fion</span>:
<span>愿你一生努力,一生被爱</span>
<p>2018-04-13 08:36:27</p>
</li>
<li class="list-group-item msg-list">
<span class="name">fion</span>:
<span>愿你一生努力,一生被爱</span>
<p>2018-04-13 08:36:27</p>
</li>
<li class="list-group-item">
<a href="">查看更多</a>
</li>
</ul>
</div>
</div>
<div class="main-right-board col-md-8">
<div class="panel pandel-default birthday">
<div class="panel-body">
<div class="userinfo">
<img src="/static/imgs/userinfo.png" alt="">
<div class="info">
<p>猪哥@php.cn</p>
<p clas="date">4月11日</p>
</div>
<div class="toggle">
<a href=""><i class="fa fa-angle-down"></i></a>
</div>
</div>
<div class="clear gift">
<img src="/static/imgs/gift-default.jpg" alt="">
<div class="detail">
<p>赶紧送礼物祝他生日快乐吧</p>
<p><button>赠送礼物</button></p>
</div>
</div>
</div>
</div>
<div class="panel panel-default content-list">
<div class="panel-body">
<div class="userinfo">
<img src="/static/imgs/userinfo.png" alt="">
<div class="info">
<p>猪哥</p>
<p class="date">2.26 09:00</p>
</div>
<div class="toggle">
<a href=""><i class="fa fa-angel-down"></i></a>
</div>
</div>
<div class="clear msg">
<p>测试还有多少人</p>
<img src="/static/imgs/psb.jpg" alt="">
</div>
<div class="send-info clear">
<i class="fa fa-mobile"></i>
<span>来自iphone 8 plus(4G)</span>
<div style="margin-top:10px;">
<span>浏览500次</span>
<div class="option">
<a href=""><i class="fa fa-thumbs-up"></i></a>
<a href=""><i class="fa fa-commenting"></i></a>
<a href=""><i class="fa fa-mail-forward"></i></a>
</div>
</div>
</div>
<hr>
<div class="comment">
<i class="fa fa-thumbs-up"></i>
<span>张小飞、东风、国际金融域名注册局</span>
<div><a href="">展开剩余2条评论</a></div>
<div class="list-item clear">
<img src="/static/imgs/30.png" alt="">
<div class="msg-info">
<span>往下</span>:猪哥
<p>1/23 09:15</p>
</div>
</div>
<div class="list-item clear">
<img src="/static/imgs/30.png" alt="">
<div class="msg-info">
<span>bis</span>:php
<p>1/23 09:15</p>
</div>
</div>
</div>
<div class="write-comment clear" onblur="comment_blur(this)">
<input type="text" name="" value="" class="msg" placeholder="评论"
onfocus="comment_focus(this)">
<a href="" class="camera"><i class="fa fa-camera icon"></i></a>
<div class="board-msg" style="display:none;">
<a href=""><i class="fa fa-smile-o"></i></a>
<div class="right">
<label><input type="checkbox" name="">私密留言</label><i class="fa fa-diamond"></i>
<button>发表</button>
</div>
</div>
</div>
</div>
<div class="panel panel-default more-msg-list">
<a href=""><div class="panel-body">查看更多动态</div></a>
</div>
</div>
</div>
</div>
<!-- footer -->
<div class="container footer">
<div class="friend-link">
<a href="">腾讯网</a>
</div>
<p>Copyright 2009</p>
</div>
</body>
<script type="text/javascript">
function comment_focus(obj){
$(obj).siblings('div').show(100);
}
// 评论失去焦点
function comment_blur(obj){alert();
$(obj).children('div').hide();
}
</script>
</html>点击 "运行实例" 按钮查看在线实例
index.css
body {margin: 0;padding: 0;}
.header {
width: 100%;
height: 40px;
background-color: wheat;
line-height: 40px;
}
.header .left {
width: 400px;
float: left;
background: lightgreen;
}
.header a {
color: green;
text-decoration: none;
}
.header .logo {
background-image: url('/static/imgs/icon.png');
background-position: 0px 0px;
float: left;
width: 90px;
height: 40px;
}
.header a {
margin-left: 10px;
}
.header a i {
width: 20px;
height: 16px;
margin-left: 10px;
font-size: 18px;
}
.header .right {
float: right;
background-color: wheat;
}
.header .right a{
float: right;
}
.header .right span {
float: right;
line-height: 40px;
}
.header .right .searchbox {
float: right;
margin-right: 10px;
}
.header .right .searchbox input {
width: 135px;
height: 20px;
font-size: 12px;
padding: 5px;
border: none;
border-radius: 4px;
background-color: orange;
}
.header .right .searchbox .search {
position: absolute;
top: 0px;
margin-left: 148px;
}
.header .right .searchbox .search i{
font-size: 14px;
margin-left: -30px;
}
.header .right .user-info {float: right;}
.header .right .user-info img{width:24px;height: 24px;}
.backgroud-container {
background-image: url('/static/imgs/top.jpg')
}
.backgroud-container .userinfo h1{
float: left;
}
.backgroud-container .addr{
position: absolute;
}
.backgroud-container .lv{
background-image: url('/static/imgs/icon3.png');
display: inline-block;
width: 16px;
height: 16px;
background-repeat: no-repeat;
position: relative;
background-position: -36px 0px;
margin-top: 37px;
margin-left: 5px;
}
.backgroud-container .fly{
background-image: url('/static/imgs/icon.png');
display: inline-block;
width: 34px;
height: 22px;
background-repeat: no-repeat;
position: relative;
background-position: -204px -76px;
margin-top: 37px;
margin-left: 5px;
}
.backgroud-container .profile {
float: right;
}
.backgroud-container .profile a{
margin: 0px 10px;
border: solid 1px red;
border-radius: 30px;
padding: 10px;
}
.backgroud-container .profile i{margin: 0px 10px;}
.backgroud-container .user-detail {
margin-top: 80px;
}
.backgroud-container .user-detail .avatar {
width: 128px;
float: left;
border: solid 3px #fff;
border-radius: 4px;
}
.backgroud-container .user-detail .nickname {
float: left;
margin-left: 20px;
color: orange;
font-size: 20px;
width: 50%;
}
.backgroud-container .vip-year {
float: left;
margin-left: 20px;
margin-top: 10px;
width: 60%;
font-size: 12px;
}
.backgroud-container .vip-year img {
margin-right: 10px;
}
.backgroud-container .vip-year a {
margin-left: 10px;
}
.backgroud-container .vip-year .progress {
height: 8px;
margin-bottom: 0px;
width: 160px;
position: absolute;
margin-top: -12px;
margin-left: 75px;
}
.backgroud-container .vip-year .level {
background-image: url('/static/imgs/profile-v9-adg.png');
background-position: -1374px -49px;
width: 22px;
height: 20px;
display: inline-block;
background-repeat: no-repeat;
}
.backgroud-container .user-detail .weather {
float: right;
width: 162px;
height: 56px;
}
.backgroud-container .weather img {
vertical-align: baseline;
}
.backgroud-container .weather .temperature {
font-size: 40px;
position: absolute;
}
.backgroud-container .user-detail .nav {
float: left;
width: 80%;
margin-left: 20px;
margin-top: 25px;
}
.backgroud-container .user-detail .nav ul {
list-style: none;
padding-left: 0px;
}
.backgroud-container .user-detail .nav ul li {
display: inline;
margin: 10px 10px;
}
.main-left-nav {
float: left;
width: 100%;
border-radius: 3px;
border: solid 1px grey;
padding: 20px 0px;
}
.main-left-nav a {color: lightblue;}
.main-left-nav .num {
font-size: 28px;
display: block;
}
.main-left-nav span {
font-size: 14px;
}
.main-left-nav ul {
list-style: none;
padding: 0px;
}
.main-left-nav ul li {
display: inline;
float: left;
border-left: solid 1px #ede8d1;
text-align: center;
}
.main-left-nav .first {
border-left: none;
}
.main-left-profile {
float: left;
width: 100%;
margin-top: 10px;
}
.main-left-board {
float: left;
width: 100%;
margin-top: 10px;
}
.board-msg {
margin-top: 5px;
overflow: hidden;
}
.board-msg a {
float: left;
color: grey;
font-size: 20px;
}
.board-msg .right {
float: right;
}
.board-msg .right button {
background: #e6b85c;
border:solid 1px #d6a647;
}
.main-left-board .msg-list span {
font-size: 12px;
}
.main-left-board .msg-list .name {
color: #cc8f14;
}
.main-left-board .msg-list p {
margin-top: 10px;
color: grey;
}
.main-right-board .panel-body {
background-color: #FFFCF4
}
.main-right-board .userinfo img {
float: left;
width: 50px;
height: 50px;
}
.main-right-board .userinfo .info {
float: left;
margin-top: 10px;
}
.main-right-board .userinfo .toggle {
float: right;
font-size: 26px;
}
.main-right-board .gift {
border: solid 1px #ede8d1;
float: left;
margin-top: 10px;
width: 100%;
height: 120px;
}
.main-right-board .gift img {
float: left;
}
.main-right-board .detail {
float: left;
}
.clear {
clear: both;
}
.main-right-board .detail p {margin: 20px;}
.main-right-board button {
border:solid 1px #e6b85c;border-radius: 4px;
background-color: orange;
color: white;
}
.main-right-board .content-list .msg {
font-size: 16px;
}
.main-right-board .content-list .msg img {
width: 100%;
}
.main-right-board .content-list .send-info{
margin-top: 5px;
}
.main-right-board .content-list .send-info .option{
float: right;
}
.main-right-board .content-list .comment i {color: #cc8f14;}
.main-right-board .content-list .comment span {color: #cc8f14;}
.main-right-board .content-list .list-item {margin: 10px 10px;}
.main-right-board .content-list .write-comment {
float: left;
width: 100%;
}
.main-right-board .content-list .write-comment .board-msg {
width: 100%;
padding: 10px;
border: solid 1px wheat;
float:left;
}
.main-right-board .content-list .write-comment .msg {
width: 100%;
padding: 10px;
border: solid 1px lightgreen;
float: left;
}
.main-right-board .content-list .write-comment .camera {
float: left;
margin-left: -35px;
}
.main-right-board .content-list .write-comment .icon {
font-size: 20px;
margin-top: 10px;
margin-right: 10px;
color: gray;
}
.more-msg-list a {
text-decoration: none;
color: #000;
text-align: center;
}
.footer {
text-align: center;
font-size: 12px;
margin-top: 50px;
}
.footer p {
margin-top: 5px;
}点击 "运行实例" 按钮查看在线实例
效果图

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号