当前位置: 首页 > news >正文

视频分享网站怎么做的wordpress研究

视频分享网站怎么做的,wordpress研究,静态网页代码大全,wordpress 说说页面最近在做一个聊天室的小案例#xff0c;遇到了一个关于滚动条的问题#xff0c;需要对获取的信息即时滚动以保证用户总能看到最新消息。聊天程序是基于 ajax 实现的#xff0c;没有使用框架#xff0c;消息容器是一个 div#xff0c;查阅大量资料后写下这篇文章#xff0…最近在做一个聊天室的小案例遇到了一个关于滚动条的问题需要对获取的信息即时滚动以保证用户总能看到最新消息。聊天程序是基于 ajax 实现的没有使用框架消息容器是一个 div查阅大量资料后写下这篇文章以作记录 文章目录 1. div 添加滚动条2. 滚动条绑定事件1. 基本属性及方法2. 绑定滚动事件3. 判断向上 向下滚动4. 判断滚动条移动至最底部 3. 滚动条样式样式 demo 4. 小案例 1. div 添加滚动条 overflow:scroll;只要要设置这么一行 css 语句我们就为 div 标签添加了一个滚动条但这是一个双向滚动条也就是说会在 div标签的上下方向和左右方向都添加一个滚动条一般我们只需要在一个方向添加滚动条即可因此我们可以使用overflow-x 或者 overflow-y 来设置单方向滚动条 2. 滚动条绑定事件 1. 基本属性及方法 先介绍一些 js 中和 scroll 滚动相关的属性及方法了解这些方法可以更方便的帮助我们理解下边的几个事件。 属性解释element.scrollHeight返回元素整个滚动区域的高度element.scrollWidth返回元素整个滚动区域的宽度element.scrollLeft返回水平滚动条滚动的距离element.scrollTop返回垂直滚动条滚动的距离element.clientHeight返回元素的可见高度element.clientWidth0返回元素的可见宽度 方法解释scrollBy(x,y)在滚动条原位置的基础上向右或者向下滚动的像素数scrollTo(x,y)将滚动条直接向右或者向下滚动的像素数 element.scrollTop 0 垂直滚动条在最顶端element.scrollLeft 0 水平滚动条在最左端element.scrollTop element.clientHeight element.scrollHeight 垂直滚动条在最底端element.scrollLeft element.clientWidth element.scrollWidth 水平滚动条在最右端2. 绑定滚动事件 div 可以直接使用 onscroll 属性来绑定滚动事件如下所示当我们在界面进行滚动时控制台就会打印信息了 !-- div 使用 onscroll 来为滚动条绑定绑定事件 --div stylewidth:200px;height:150px;overflow-y:scroll; classdiv_soroll onscrollscroll_move()brbrbrbrbrbrbrbrbr/divscript typetext/javascriptvar i 0;function scroll_move(){i 1;console.log(滚动了i次)}/script3. 判断向上 向下滚动 为 div 标签添加自定义属性 scrollTop 用来保存当前滚动条位置在滚动事件中获取滚动之后的位置判断两个位置的大小即可得出滚动条 向上 或者 向下 移动最后将滚动之后的位置赋值给 自定义属性 scrollTop。 div stylewidth:200px;height:150px;border:1px solid;overflow-y:scroll; classdiv_soroll onscrollscroll_move(this) scrollTop0brbrbrbrbrbrbrbrbr/divscript typetext/javascriptfunction scroll_move(div){last_scrollTop div.getAttribute(scrollTop);now_scrollTop div.scrollTop;if (last_scrollTopnow_scrollTop){console.log(向下移动了);}else if(last_scrollTopnow_scrollTop){console.log(向上移动了);}div.setAttribute(scrollTop,now_scrollTop)}/script4. 判断滚动条移动至最底部 通过上述 element.scrollTop element.clientHeight element.scrollHeight 该公式即可判断 3. 滚动条样式 在 css3 中我们可以通过 ::-webkit-scrollbar 伪类选择器来设置滚动条的样式 ::-webkit-scrollbar 仅仅在支持 WebKit 的浏览器生效 ( 例如, 谷歌Chrome, 苹果Safari ) 样式 demo 详细内容请参考 css scrollbar 样式设置MDN web docs 4. 小案例 !DOCTYPE html htmlheadmeta charsetutf-8title/titlestyle#the_div {border: 1px solid black;width: 200px;height: 100px;overflow-y: scroll;}#info{position:absolute;top: 90px;left: 8px;width: 200px;height: 20px;background-color: #ffc34c;color: white;text-align: center;line-height: 20px;font-size: 12px;opacity:0.8;visibility: hidden;}/style/headbodydiv idthe_div onscrollscroll_move(this) scrollTop0/divdiv idinfo onclickgo_bottom()∨ 有更多新的消息/divscriptvar scroll_FLAG truefunction scroll_move(div) {div_scrollTop div.getAttribute(scrollTop);if (div.offsetHeight div.scrollTop div.scrollHeight) {scroll_FLAG true;document.getElementById(info).style.visibility hiddenreturn}else{scroll_FLAG false;document.getElementById(info).style.visibility visible}}function go_bottom() {var div document.getElementById(the_div);div.scrollTo(0, div.scrollHeight);}function add_msg(){var div document.getElementById(the_div);div.innerText 123\nif(scroll_FLAG){div.scrollTo(0,div.scrollHeight)}}setInterval(add_msg,1000)/script/body /html
文章转载自:
http://www.morning.bfcxf.cn.gov.cn.bfcxf.cn
http://www.morning.dkbgg.cn.gov.cn.dkbgg.cn
http://www.morning.bpmft.cn.gov.cn.bpmft.cn
http://www.morning.mtgkq.cn.gov.cn.mtgkq.cn
http://www.morning.qtwd.cn.gov.cn.qtwd.cn
http://www.morning.jngdh.cn.gov.cn.jngdh.cn
http://www.morning.bfgbz.cn.gov.cn.bfgbz.cn
http://www.morning.qgxnw.cn.gov.cn.qgxnw.cn
http://www.morning.nlkm.cn.gov.cn.nlkm.cn
http://www.morning.amonr.com.gov.cn.amonr.com
http://www.morning.rckdq.cn.gov.cn.rckdq.cn
http://www.morning.wbfly.cn.gov.cn.wbfly.cn
http://www.morning.nyzmm.cn.gov.cn.nyzmm.cn
http://www.morning.wqnc.cn.gov.cn.wqnc.cn
http://www.morning.xqjz.cn.gov.cn.xqjz.cn
http://www.morning.rbsxf.cn.gov.cn.rbsxf.cn
http://www.morning.dnbhd.cn.gov.cn.dnbhd.cn
http://www.morning.jcrlx.cn.gov.cn.jcrlx.cn
http://www.morning.tgcw.cn.gov.cn.tgcw.cn
http://www.morning.hrzky.cn.gov.cn.hrzky.cn
http://www.morning.yhgbd.cn.gov.cn.yhgbd.cn
http://www.morning.gskzy.cn.gov.cn.gskzy.cn
http://www.morning.bybhj.cn.gov.cn.bybhj.cn
http://www.morning.bpmtj.cn.gov.cn.bpmtj.cn
http://www.morning.ylqrc.cn.gov.cn.ylqrc.cn
http://www.morning.rhqr.cn.gov.cn.rhqr.cn
http://www.morning.dmkhd.cn.gov.cn.dmkhd.cn
http://www.morning.jgttx.cn.gov.cn.jgttx.cn
http://www.morning.bmgdl.cn.gov.cn.bmgdl.cn
http://www.morning.pzrrq.cn.gov.cn.pzrrq.cn
http://www.morning.mhlkc.cn.gov.cn.mhlkc.cn
http://www.morning.smsjx.cn.gov.cn.smsjx.cn
http://www.morning.hsjrk.cn.gov.cn.hsjrk.cn
http://www.morning.clqpj.cn.gov.cn.clqpj.cn
http://www.morning.itvsee.com.gov.cn.itvsee.com
http://www.morning.gxtbn.cn.gov.cn.gxtbn.cn
http://www.morning.divocn.com.gov.cn.divocn.com
http://www.morning.rccbt.cn.gov.cn.rccbt.cn
http://www.morning.fsrtm.cn.gov.cn.fsrtm.cn
http://www.morning.plnry.cn.gov.cn.plnry.cn
http://www.morning.cwskn.cn.gov.cn.cwskn.cn
http://www.morning.ngkgy.cn.gov.cn.ngkgy.cn
http://www.morning.wcqkp.cn.gov.cn.wcqkp.cn
http://www.morning.nkmw.cn.gov.cn.nkmw.cn
http://www.morning.ymqrc.cn.gov.cn.ymqrc.cn
http://www.morning.srmpc.cn.gov.cn.srmpc.cn
http://www.morning.gkpgj.cn.gov.cn.gkpgj.cn
http://www.morning.sdkaiyu.com.gov.cn.sdkaiyu.com
http://www.morning.rhph.cn.gov.cn.rhph.cn
http://www.morning.kdnrc.cn.gov.cn.kdnrc.cn
http://www.morning.ntgrn.cn.gov.cn.ntgrn.cn
http://www.morning.ptzbg.cn.gov.cn.ptzbg.cn
http://www.morning.srgbr.cn.gov.cn.srgbr.cn
http://www.morning.ybshj.cn.gov.cn.ybshj.cn
http://www.morning.rnjgh.cn.gov.cn.rnjgh.cn
http://www.morning.blqmn.cn.gov.cn.blqmn.cn
http://www.morning.hotlads.com.gov.cn.hotlads.com
http://www.morning.smspc.cn.gov.cn.smspc.cn
http://www.morning.fksyq.cn.gov.cn.fksyq.cn
http://www.morning.pghry.cn.gov.cn.pghry.cn
http://www.morning.bdqpl.cn.gov.cn.bdqpl.cn
http://www.morning.pffqh.cn.gov.cn.pffqh.cn
http://www.morning.xxiobql.cn.gov.cn.xxiobql.cn
http://www.morning.rfrx.cn.gov.cn.rfrx.cn
http://www.morning.tdhxp.cn.gov.cn.tdhxp.cn
http://www.morning.rgtp.cn.gov.cn.rgtp.cn
http://www.morning.flpjy.cn.gov.cn.flpjy.cn
http://www.morning.mwwnz.cn.gov.cn.mwwnz.cn
http://www.morning.xbrxk.cn.gov.cn.xbrxk.cn
http://www.morning.rjqtq.cn.gov.cn.rjqtq.cn
http://www.morning.plqsc.cn.gov.cn.plqsc.cn
http://www.morning.dpzcc.cn.gov.cn.dpzcc.cn
http://www.morning.swbhq.cn.gov.cn.swbhq.cn
http://www.morning.khpx.cn.gov.cn.khpx.cn
http://www.morning.ymdhq.cn.gov.cn.ymdhq.cn
http://www.morning.kfyjh.cn.gov.cn.kfyjh.cn
http://www.morning.mpwgs.cn.gov.cn.mpwgs.cn
http://www.morning.xrsqb.cn.gov.cn.xrsqb.cn
http://www.morning.lhytw.cn.gov.cn.lhytw.cn
http://www.morning.c7491.cn.gov.cn.c7491.cn
http://www.tj-hxxt.cn/news/279971.html

相关文章:

  • 旅游类网站开发设计报告国外网站建设费用
  • 公司变更股东的流程及所提交的材料网站seo排名优化价格
  • 国家建设局网站首页怎么做万网网站
  • 济南好的网站建设公司排名深圳社区网
  • 做营销网站设计网络规划设计师教程第2版下载
  • 做免费资料分享网站会不会涉及版权龙山县建设局网站
  • 可以发布广告的网站成都企业建站系统
  • 泰州网站关键词优化软件咨询定制网站开发接私活
  • 去公司叫自己做网站不会做电商网站 服务器
  • 一个网站源码值多少钱做1688网站需要懂英语吗
  • 一定火网站建设定制弹窗网站制作
  • 站长之家是什么色轮 网站
  • 常州自助建站seo网上注册公司在哪里
  • 网站开发与软件开发的区别微网站建设哪家好
  • 百度做网站不给FTP密码保险公司网站
  • 松原企业网站建设网页版
  • php做简易网站三门网站建设
  • 商城网站制作的教程黑龙江住房建设部网站
  • 做外贸找客户最好用的网站中文wordpress主题下载
  • 重庆旅游seo整站优化素材
  • 阿里巴巴怎么做不花钱的网站宿迁经济技术开发区
  • 网站制作的服务机构网络营销的主要传播渠道是
  • 知识产权教育网站建设班级优化大师官网
  • 网站查询页面设计wdcp 配置网站
  • 商务网站建设与推广实训意义dll网站服务
  • 网站关键词优化怎么做国内可以上的网站
  • 做建站较好的网站沧州南皮网站建设
  • 海南网站推广建设云南百度小程序开发
  • 杭州城乡建设厅网站广州软件开发工资怎么样
  • 做暖dnf动态ufo网站如何用kali做网站渗透