技术分享共109篇

Discuz全局变量$_G详解

Discuz全局变量$_G详解-雪哥尔
$_G变量是程序的全局变量,为了使得程序更加高效,减少不必要的数据获取,所以程序特将经常需要用到的变量统一,放到$_G变量中,如用户登录信息、后台设置信息、服务器环境信息、客户端CooKies...
4年前
04640

CSS粘滞定位:页面滑动到某位置时使其固定不动,随父元素结束解除固定

CSS粘滞定位:页面滑动到某位置时使其固定不动,随父元素结束解除固定-雪哥尔
先在父元素加上(如果没有父元素,可直接用body添加) position: relative; 然后在需要粘滞的元素加上 position: sticky; top: 0px; 即可生效。   需要注意的是: 父元素不能有overflow:hi...
1年前
029714

html基本响应式布局代码

html基本响应式布局代码-雪哥尔
<!DOCTYPE html> <html> <head> <meta charset='utf-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0, user-scalable=no'> <!--[...
4年前
04390

CSS隐藏内容点击展开

CSS隐藏内容点击展开-雪哥尔
css .xulgr-checkbox{display: block;} .xulgr-checkbox+input{display: none;} .xulgr-checkbox+input+div{display:none;} .xulgr-checkbox+input:checked+div{display:block;} html <label...
4年前
05620

[进阶方法]JS+CSS滑动到某位置元素固定住不动或滚动到顶部然后固定的进阶方法

[进阶方法]JS+CSS滑动到某位置元素固定住不动或滚动到顶部然后固定的进阶方法-雪哥尔
进阶方法有个好处就是悬浮前和滚动悬浮后的样式都可以自定义,比如没有滚动到设置的元素时,样式的宽度是100px,然后当用户滚动屏幕到设置的元素时,设置的元素就可以又以另一种自定义样式悬浮...
2年前
01210

Centos系统安装Redis

Centos系统安装Redis-雪哥尔
一、安装gcc依赖 先查询你的系统是否已经安装gcc gcc -v 没有的话执行安装 yum install -y gcc   二、下载并解压redis安装包 下载redis包 wget http://download.redis.io/releases/redis-5...
6个月前
02068

自己在别人css抠出来的btn按钮样式

自己在别人css抠出来的btn按钮样式-雪哥尔
具体查看:https://code.xulgr.com/pub/css/btn/
4年前
07460

PHP判断是否微信内置浏览器,显示不同内容

PHP判断是否微信内置浏览器,显示不同内容-雪哥尔
<?php function isWechat(){ $ug= isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:''; if( stripos($ug,'micromessenger') !== false ){ return true; } return false; } ...
4年前
06230

UniApp小程序点击登录按钮判断用户是否勾选了隐私政策或用户协议

UniApp小程序点击登录按钮判断用户是否勾选了隐私政策或用户协议-雪哥尔
最近微信小程序又发布了一些反人类的公告,我估摸着不久后小程序都必须先让用户勾选隐私服务政策什么的才能授权登录这种多余的功能才给审核通过,否则下架整改吧?!   然后我琢磨了一下这...
2年前
03360

Discuz调用模板头部和页脚,设计属于自己的静态页

Discuz调用模板头部和页脚,设计属于自己的静态页-雪哥尔
其实discuz想调用模板头部和页脚,只能在程序参数允许的情况下才能调用,否则比如你想直接在根目录就调用的话,改动的参数和变量一堆东西估计够呛,那么我们可以借助discuz插件应用,用plugin.p...
4年前
04080