js实现新浪微博首页效果


Posted in Javascript onOctober 16, 2015

我们先来看下效果图

js实现新浪微博首页效果

CSS

* { padding: 0; margin: 0; }
li { list-style: none; }
body { background: #eee; }
#t_sina { width: 390px; padding: 10px; background: #fff; margin: 50px auto 0; font-size: 12px; border: 1px solid #ccc; }
#t_sina h2 { padding: 10px 0 10px 10px; border-bottom: 1px solid #ebebeb; color: #333; font-size: 14px; }
#content { width: 390px; height: 345px; overflow: hidden; }
#content ul { width: 390px; }
#content li { width: 390px; padding: 10px 0; overflow: hidden; border-bottom: 1px dotted #9f9f9f; }
#content .pic { float: left; width: 50px; height: 50px; }
#content .pic a { display: block; width: 50px; height: 50px; background: #eee; }
#content .pic a:hover { background: #00FFFF; }
#content p { float: right; width: 315px; margin-right: 10px; display: inline; line-height: 16px; color: #666; }
#content p a { color: #6eafd5; font-family: arial; text-decoration: none; }
#content p a:hover { text-decoration: underline; }
#content p span { color: #999; }
#t_sina dt { font-size: 14px; height: 40px; line-height: 40px; }
#t_sina dd { padding-bottom: 5px; color: #666; }
#t_sina .text { width: 320px; height: 20px; line-height: 20px; font-size: 12px; font-family: arial; color: #666; position: relative; left: 20px; }
#t_sina textarea { width: 320px; height: 80px; line-height: 20px; overflow: auto; font-size: 12px; font-family: arial; color: #666; position: relative; left: 20px; }
#t_sina .btn { position: relative; left: 55px; width: 120px; height: 30px; }

JS

<script type="text/javascript" src="ajax.js"></script>
<script type="text/javascript" src="t_sina.js"></script>

HTML

<div id="t_sina">

 <h2>大家正在说</h2>
 
 <div id="content">
  <ul>
   <li>
    <div class="pic"><a href="###"></a></div>
    <p><a href="#">夜话燕子</a>:今晚,我是一个超级大的电灯泡,探照灯级别的。现在我终于消失了,一个人在江边走走也不错诶。<br /><span>3分钟前</span></p>
   </li>
   <li>
    <div class="pic"><a href="###"></a></div>
    <p><a href="#">xinshangzeyu_2xr</a>:我来自甚地?去甚地?是甚?原形是甚?是你甚?出生为甚?--十岁。。。<br /><span>3分钟前</span></p>
   </li>
   <li>
    <div class="pic"><a href="###"></a></div>
    <p><a href="#">左手单刀</a>:哎,我这算幸运么?值个破班吧居然能遇见这么罕见的状况!所以电话都断了!全都告警!还查不出故障!好吧,就这么一直没电话吧,真安静啊。。。<br /><span>3分钟前</span></p>
   </li>
   <li>
    <div class="pic"><a href="###"></a></div>
    <p><a href="#">斜风细雨时思念蔓延</a>:原单位领导因为在我临行时不经然冒出了三个类母亲字句,为此付出了些许代价。我始终认为该同学智商很高,希望他可以把原单位带好~他应该也会带好,只是希望随着时间的推移他会重用所应重用的人,莫被弄臣迷了双眼~3分钟前<br /><span>3分钟前</span></p>
   </li>
   <li>
    <div class="pic"><a href="###"></a></div>
    <p><a href="#">粘得不得了</a>:奖学金还不够塞牙缝。。我的和众人的<br /><span>3分钟前</span></p>
   </li>
  </ul>
 </div>
 
 <dl>
  <dt>-发布微博-</dt>
  <dd>姓名:<input id='btn_name' class="text" type="text" /></dd>
  <dd>内容:<textarea id='btn_msg'></textarea></dd>
  <dd><input class="btn" id="btn_submit" type="button" value="提交" /></dd>
 </dl>

</div>

<ul id="tmp_container" style="height:0px; overflow:hidden;"></ul>
Javascript 相关文章推荐
在html页面中包含共享页面的方法
Oct 24 Javascript
Array.prototype.concat不是通用方法反驳[译]
Sep 20 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
May 17 Javascript
jQuery页面加载初始化常用的三种方法
Jun 04 Javascript
JS实现简单的顶部定时关闭层效果
Jun 15 Javascript
jQuery实现的导航条切换可显示隐藏
Oct 22 Javascript
Bootstrap作品展示站点实战项目2
Oct 14 Javascript
微信小程序movable view移动图片和双指缩放实例代码
Aug 08 Javascript
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
Jan 15 Javascript
JS事件循环机制event loop宏任务微任务原理解析
Aug 04 Javascript
js 数组 fill() 填充方法
Nov 02 Javascript
JS模拟Dialog弹出浮动框效果代码
Oct 16 #Javascript
JS实现仿腾讯微博无刷新删除微博效果代码
Oct 16 #Javascript
解决JS请求服务器gbk文件乱码的问题
Oct 16 #Javascript
jQuery实现简易的天天爱消除小游戏
Oct 16 #Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 #Javascript
纯JavaScript代码实现移动设备绘图解锁
Oct 16 #Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
Oct 16 #Javascript
You might like
一个简单的PHP入门源程序
2006/10/09 PHP
php array_flip() 删除数组重复元素
2009/01/14 PHP
apache php模块整合操作指南
2012/11/16 PHP
php分页代码学习示例分享
2014/02/20 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
php+MySql实现登录系统与输出浏览者信息功能
2016/07/01 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
解决在Laravel 中处理OPTIONS请求的问题
2019/10/11 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
基于jQuery的投票系统显示结果插件
2011/08/12 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
js树插件zTree获取所有选中节点数据的方法
2015/01/28 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
javascript拖拽应用实例
2016/03/25 Javascript
bootstrap3 兼容IE8浏览器!
2016/05/02 Javascript
浅谈JavaScript 标准对象
2016/06/02 Javascript
Vue.JS入门教程之自定义指令
2016/12/08 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
JavaScript中的一些实用小技巧总结
2019/04/07 Javascript
在Docker上部署Python的Flask框架的教程
2015/04/08 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
python简易远程控制单线程版
2018/06/20 Python
对django 模型 unique together的示例讲解
2019/08/06 Python
python滑块验证码的破解实现
2019/11/10 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
手机端用rem+scss做适配的详解
2017/11/15 HTML / CSS
学校介绍信范文
2014/01/14 职场文书
家长写给孩子的评语
2014/04/18 职场文书
学生安全责任书模板
2014/07/25 职场文书
单位委托书怎么写
2014/09/21 职场文书
党员查摆剖析材料
2014/10/10 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
Python实现简单得递归下降Parser
2022/05/02 Python