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 相关文章推荐
JavaScript实现Sleep函数的代码
Mar 04 Javascript
jQuery初学:find()方法及children方法的区别分析
Jan 31 Javascript
浅析Js中的单引号与双引号问题
Nov 06 Javascript
jquery预览图片实现鼠标放上去显示实际大小
Jan 16 Javascript
JavaScript获取当前日期是星期几的方法
Apr 06 Javascript
javascript实现控制的多级下拉菜单
Jul 05 Javascript
Angular动态添加、删除输入框并计算值实例代码
Mar 29 Javascript
Vue 表单控件绑定的实现示例
Aug 11 Javascript
Angular 5.x 学习笔记之Router(路由)应用
Apr 08 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
Jun 17 Javascript
vue获取data数据改变前后的值方法
Nov 07 Javascript
js+css实现扇形导航效果
Aug 18 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
咖啡常见的种类
2021/03/03 新手入门
Laravel 5.4因特殊字段太长导致migrations报错的解决
2017/10/22 PHP
PDO::prepare讲解
2019/01/29 PHP
js对象关系图 方便dom操作
2012/03/18 Javascript
js 调用百度地图api并在地图上进行打点添加标注
2014/05/13 Javascript
现代 JavaScript 开发编程风格Idiomatic.js指南中文版
2014/05/28 Javascript
Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
2014/06/24 Javascript
jQuery dataTables与jQuery UI 对话框dialog的使用教程
2016/09/02 Javascript
js实现上传并压缩图片效果
2018/01/10 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
[51:05]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第一局
2016/03/06 DOTA
Python 分析Nginx访问日志并保存到MySQL数据库实例
2014/03/13 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
Python使用pyserial进行串口通信的实例
2019/07/02 Python
Django自定义模板过滤器和标签的实现方法
2019/08/21 Python
Python换行与不换行的输出实例
2020/02/19 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
Python unittest如何生成HTMLTestRunner模块
2020/09/08 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
凯特王妃父母建立的派对用品网站:Party Pieces
2017/05/28 全球购物
澳洲Chemist Direct药房中文网:澳洲大型线上直邮药房
2019/11/04 全球购物
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
Python是如何进行类型转换的
2013/06/09 面试题
内勤主管岗位职责
2014/04/03 职场文书
2014小学语文教师个人工作总结
2014/12/03 职场文书
公司欠款证明
2015/06/24 职场文书
整脏治乱工作简报
2015/07/21 职场文书
青年文明号创建口号大全
2015/12/25 职场文书
中学语文教学反思
2016/02/16 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
详解Redis复制原理
2021/06/04 Redis
MySQL连接控制插件介绍
2021/09/25 MySQL