【学习笔记】js判断元素是否有滚动条
有些时候我们可能会通过元素是否有滚动条来做一些特殊的样式处理,因为在chrome中,滚动条是有大小的。比如bootstrap-table 就通过判断 body上是否有滚动条来偏移 header,使之对齐,不过默认的那个判断有点问题我所知道的大概就是下面两个方法,但是细节有所差异。
查看全文分享,记录
有些时候我们可能会通过元素是否有滚动条来做一些特殊的样式处理,因为在chrome中,滚动条是有大小的。比如bootstrap-table 就通过判断 body上是否有滚动条来偏移 header,使之对齐,不过默认的那个判断有点问题我所知道的大概就是下面两个方法,但是细节有所差异。
查看全文如果你想在你的网站中展示3d模型,你可以使用 threejs 这个库,不过你还是需要写一点代码去加载你的3d模型的,还有处理鼠标的视角操作等那么怎么可以方便的展示你的模型呢你可以使用 model-viewer 这个库,只需要下面几行代码,就可以在你的网站显示3d模型<!-- Import th
查看全文这是一个新手向关于如何在 pc 游玩 java 游戏的教程关于如何在手机上游玩,安卓用户可以下载 j2me loader,苹果暂时不清楚本教程基于一个叫 freejme 的开源项目首先,安装java这里推荐使用 java 8,其他版本我没试过,可以去oracle官网下载 下载地址这里,请选择你系统对
查看全文先说下我的问题,因为公司有人用mac,有人用windows,所以在使用git的时候,会出现你没有修改这个文件,但是git显示这个文件被你修改了。最初idea会提示换行符不一致,应该就是两个平台上的换行符的问题。在我修改换行符后,git还是会出现文件修改,但是idea只是显示 Contents are
查看全文起因最近线上后台的日志出现错乱,经常会把今天的日志文件写入到昨天的日志文件中,导致昨天的日志缺失像是这样7号的日志写入到了6号,8号的写入到了7号,而且都丢失了一部分数据。多亏了这位老哥的文章,现在终于找到了解决办法原因参考上面的那位老哥的文章,我们的情况和他那个基本一致,因为有两个服务器,导致lo
查看全文redis 的事务watch 用于标记一个key,当这个key在其他连接中被更改的时候,exec 命令会执行失败,返回nullunwatch 清除一个key的标记,exec执行时会清除之前的所有标记multi 开始 事务,之后所有的命令都会暂存discard 删除之前的事务暂存,并退出事务exec
查看全文最近再学习godot这个游戏引擎,之前有相关学习 unity来,不过稍微了解了解一下就放弃,还是因为迈的太大了吧。之前有用 java的一个游戏引擎libgdx写过一个2048,成品可以看这里 ,不过libgdx的局限还是蛮大的,用来写小游戏还行,不过周边的工具还是太少了,比如你要写个2d游戏,til
查看全文