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 相关文章推荐
js tab 选项卡
Apr 26 Javascript
经典海量jQuery插件 大家可以收藏一下
Feb 07 Javascript
js中关于new Object时传参的一些细节分析
Mar 13 Javascript
javascript简易缓动插件(源码打包)
Feb 16 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
Jan 11 Javascript
jQuery中prevAll()方法用法实例
Jan 08 Javascript
js简单判断移动端系统的方法
Feb 25 Javascript
Javascript中作用域的详细介绍
Oct 06 Javascript
Bootstrap面板学习使用
Feb 09 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
Sep 18 Javascript
vue实现自定义H5视频播放器的方法步骤
Jul 01 Javascript
微信小程序返回上一页传参并刷新过程解析
Dec 13 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更改目录及子目录下所有的文件后缀的代码
2010/09/24 PHP
php获取服务器信息的实现代码
2013/02/04 PHP
解析php利用正则表达式解决采集内容排版的问题
2013/06/20 PHP
php中调用其他系统http接口的方法说明
2014/02/28 PHP
php实现遍历多维数组的方法
2015/11/25 PHP
php简单复制文件的方法
2016/05/09 PHP
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
2013/12/23 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
2014/04/17 Javascript
js中键盘事件实例简析
2015/01/10 Javascript
javascript显式类型转换实例分析
2015/04/25 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
2015/07/28 Javascript
node.js 动态执行脚本
2016/06/02 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
详解js实现线段交点的三种算法
2016/08/09 Javascript
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
初探nodeJS
2017/01/24 NodeJs
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
vue移动端项目缓存问题实践记录
2018/10/29 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
python re模块findall()函数实例解析
2018/01/19 Python
你还在@微信官方?聊聊Python生成你想要的微信头像
2019/09/25 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
社区党总支书记先进事迹材料
2014/01/24 职场文书
给水工程专业毕业生自荐信
2014/01/28 职场文书
公司门卫的岗位职责
2014/02/19 职场文书
财务个人年度总结范文
2015/02/26 职场文书
求职意向书范本
2015/05/11 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS