开发

Typecho免插件实现文章浏览次数统计(Cookie Enabled)

最近在打造新主题,想给主题增加统计功能,为了不使用Views插件,撸了下面的代码,使用自定义字段保存数据,不会改动数据库结构 /* * 获取浏览次数 */ function getViewsStr($widget, $format = "{views} 次浏览") {    $fields =

Praming 开发 2018-01-20

animate.css

简介 animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果。

Praming 开发 2018-01-20

CSS规范——春风十里不如写好CSS

css语法规范: 每条属性声明占一行,增加易读性 颜色采用十六进制写法(不使用颜色名),并且能够简写的进行简写: 0值的单位进行省略,如将margin:0px,写成margin:0: 有选择器组时,每个选择器占一行: 连字符使用-,而不使用\_,因为能少按一个shift就少按,还有和js变量命名区分

Praming 开发 2018-01-18

使用Navicat进行ssh通道连接MySQL数据库

前些天尝试用SSH通道进行远程数据库的链接,走了不少弯路,后来经过摸索与请教,最终连接成功。现在分享给大家! 首先,你得有一个Navicat,这个不用多说 第二步,打开Navicat点击连接按钮。这个就不上图了,直接到如下页面填写信息,连接名随便起 第三步:点击上方SSH通道按钮 在SSH通道下主机

Praming 开发 2018-01-18

Centos修改root密码

步骤 命令行输入 passwd [root@localhost ~]# passwd 2 提示输入新密码 Changing password for user root.

Praming 开发 2018-01-18

导航栏滚动后固定在顶部

很多时候我们都会用到这个导航栏固定在顶部的功能,也许为了美观,也许为了装逼,但最重要的应该还是浏览体验了,而很多导航栏并不是位于页面的最顶端(可能被夹在中间),所以就有了这个所谓的导航栏下拉一定距离后再固定在顶端,或者你可以叫他导航跟随. 直接上代码吧,首先是html部分(注意nav-fixed-t

Praming 开发 2018-01-18

Duxcms二次开发经验汇总

最近用dux做的站比较多一些,期间也遇到了一些问题,当然了,官方文档有解答的就不说了,下面会不定期更新一些我自己在开发中遇到并解决的一些情况: 1.关于分页的样式 官方给出的分页标签是一个{$page}和一个div的class,很显然有时候我们更想用来表现分页的样式,这时候你就会发现你很难做到,具体

Praming 开发 2018-01-18
没有更多了~