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 相关文章推荐
文字不间断滚动(上下左右)实例代码
Apr 21 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
Jun 09 Javascript
浅谈Javascript中的Function与Object
Jan 26 Javascript
JS判断页面是否出现滚动条的方法
Jul 17 Javascript
不得不分享的JavaScript常用方法函数集(上)
Dec 23 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 Javascript
JS简单获取当前日期和农历日期的方法
Apr 17 Javascript
ionic选择多张图片上传的示例代码
Oct 10 Javascript
解决bootstrap模态框数据缓存的问题方法
Aug 10 Javascript
vue elementui form表单验证的实现
Nov 11 Javascript
通过JS深度判断两个对象字段相同
Jun 14 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
Jan 05 Vue.js
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边学边教》(02.Apache+PHP环境配置――下篇)
2006/12/13 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
js面向对象 多种创建对象方法小结
2012/05/21 Javascript
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
jquery删除提示框弹出是否删除对话框
2014/01/07 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
Vue自定义指令拖拽功能示例
2017/02/17 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
jQuery 导航自动跟随滚动的实现代码
2018/05/30 jQuery
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
2019/11/01 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
Python+Opencv识别两张相似图片
2020/03/23 Python
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
浅析python表达式4+0.5值的数据类型
2020/02/26 Python
python从Oracle读取数据生成图表
2020/10/14 Python
Python 调用 ES、Solr、Phoenix的示例代码
2020/11/23 Python
html5 Canvas画图教程(8)—canvas里画曲线之bezierCurveTo方法
2013/01/09 HTML / CSS
最好的商品表达自己:Cafepress
2019/09/04 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
会计学应届毕业生推荐信
2013/11/04 职场文书
房产代理公证处委托书
2014/04/04 职场文书
学习型党组织建设经验材料
2014/05/26 职场文书
庆元旦活动总结
2014/07/09 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA