css3使文本两端对齐text-align: justify使用细节
让文本两端对齐CSS3:text-align: justify,但大多时候可能不会生效。 百度了一下,大概意思是需要告诉浏览器文本不是最后一行! 使用技巧:在后面添加一个空格符
让文本两端对齐CSS3:text-align: justify,但大多时候可能不会生效。 百度了一下,大概意思是需要告诉浏览器文本不是最后一行! 使用技巧:在后面添加一个空格符
上次看到朋友的博客,垃圾评论竟然上万条,这得多久没有进入后台?还是没有清理的习惯? 虽说,评论的用途似乎不是很大,WordPress现在折腾的人也少了吧。终究还是限制了一下评论,添加了一个验证码,且看下后续的效果 原本是想把验证码放在“提交评论”左侧的,但折腾了半天,还是不知道怎么放过来,测试了一些钩子,似乎也都不行。暂且先这样吧!
WordPress主题通过注册多个小工具让整站都可以通过后台小工具布局 1、注册多个小工具 if ( function_exists('register_sidebar') ) register_sidebar(array( 'name'=>'侧边栏布局', 'before_widget' => ' ', 'after_widget' => '', 'before_title' => '', 'after_title' => '', )); if ( function_exists('register_s
PHP判断远程图片是否存在,如果不存在则调用默认的图片,存在使用远程图片,有时候是蛮有用处的。 PHP 代码: function check_remote_file_exists($url) { $curl = curl_init($url); // 不取回数据 curl_setopt($curl, CURLOPT_NOBODY, true); // 发送请求 $result = curl_exec($curl); $found = false; // 如果请求没有发送失败 if ($result !== false) {
因为心血来潮,还是因为给SAE绑定了域名?顺便就找了一个PHP图片剪裁的代码,打算重写下图床的程序,想一想还是暂时放弃了! PHP图片剪裁,看了网上有很多,也有很长的代码,东拼西凑的整理了一段比较短的。代码因为是配合自己SAE上图床的,大众的就没有再去整理了。 <?php $hw=$_GET['hw']; $wh=explode('x',$hw); $d=$_GET['d']; $f=$_GET['f']; // The file $stor = new SaeStorage(); if($stor->fileExists($d,$f)){ $filename
php定时跳转我们需要利用header函数输入html或js代码来实现定时跳转,JS和meta http-equiv=定时跳转HTTP的返回码是200. PHP定时跳转代码: <?php header("refresh:3;url=http://www.32xp.com"); echo '3秒后自动跳转到零分博客~~~'; ?> 输出代码如同: <meta http-equiv="refresh" content="3; url=http://www.32xp.com"> HTTP的返回码都是200
PHP str_replace,替换固定的值。str_replace() 函数以其他字符替换字符串中的一些字符(区分大小写)。 该函数必须遵循下列规则: 如果搜索的字符串是数组,那么它将返回数组。 如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。 如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换 如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。 语法: str_replace(find,replace,string,count) 参数描述find 必需。规定要查找的值。replace
URL伪静似乎已经很流行了,而且,URL看起来也很好看,不会有太多的“?、=、&”符号,如果有很多个参数,而且参数不确定,有时候需要传入,有时候不需要传入,如果安装常规的处理,就规则需要写几百行了,而且还容易出错。 如图,伪了竟然有200多行。经过折腾,有时候还会出错!突发奇想,能不能用一条来写?一条就可以处理这么多个页面,这么多参数的规则? 其实,换个角度,如:PHP来处理这些参数,那么规则就不需要处理这么多了!用一条就可以!先合并参数到变量V。 RewriteRule ^([a-z-_0-9]+)- ([a-z-_0-9]+) \.html$ $1.php?v=$2
很多时候post提交又不希望刷新,AJAX提交是一个不错的选择,尴尬的是,AJAX很多时候都不会处理,这时候选择iframe的框架来做提交是一个不错的选择 原理: 1、父窗口可以选择在子窗口内打开链接,同样可以选择将action的链接指向子窗口 2、父窗口刷新不会影响到子窗口的刷新,或者说子窗口事实上是一个隐藏的空框架 写前端页面的时候在适当位置添加一个空框架并设置display:none来隐藏: <iframe style="display: none;" name="formsubmit" width="320" height="240"></iframe> 然后在form内的
在html标签中,有不少标签对于CSS的宽高不起作用,如:span,a等标签,想要设置宽高,都需要给标签块级化,在CSS中加上display:inline,display:block,display:inline-block之类的CSS属性才能生效CSS中的宽width和高height,对于块级化的缺憾是,需要站位一行,不想被占用一行的话需要用到浮动float属性。float之后就很难再进行居中! 此时,如果用padding来内充空间的话,也会有块级化的效果!图: 前面的是用display使span标签块级化,生效width和height属性!后面的是用padding来使span具有一定的占用