本篇将介绍如何在CSS3中实现颜色渐变。 在提到颜色渐变的时候肯定要提到Transition,Transition有两个属性,一个是过度属性名称,另外一个是过度时间。 在Chrome和Safari下需要写成-webkit-transition 在Firefox下要写成-moz-transition 在Opera下要写成-o-transition 然后就建立一个简单的DIV,然后定义为block。 <body> <div id=”block”> </div></body> 然后在CSS中来定义block的属性 #block{ width:400px; height:400px; background-color:blue; margin:0 auto; } #block:hover{ background-color:red; } 此时的变色会是生硬的,如果想要平滑的变色,你需要加上transition的属性,在这里我就是用Chrome的transition属性。 -webkit-transition: background-color 1s;…
Category: 技术教程
本篇将介绍如何解决在Zend Studio下的PHP while循环报错:Assignment In Condition 这个问题往往发生在你使用while循环和mysql_fetch_assoc函数的时。 因为mysql_fetch_assoc函数返回的是boolean值,因此PHP在期待一个函数被定义成boolean值。 举例: while ($row = mysql_fetch_assoc($res)) 如何解决呢?其实只需要将while函数中的值做一个定义即可 mysql_connect(‘localhost’,’root’,”) or die (“cannot connect”); mysql_select_db(‘dbtest’);$select = “select * from users”;$res =…
本篇将结合实例来介绍JavaScript基础。 具体会讲到的实例有以下: 利用Javascrip让窗口弹出消息框,关闭窗口,获得id为**的的对象,更改文字,更改样式,隐藏文字,显示文字,定义”改变颜色”的函数,定义”改变宽高”的函数,定义”隐藏内容”的函数,定义”显示内容”的函数以及定义”取消设置”的函数 //弹出消息框function test(){ var proMessage = prompt(“Please enter your name.”); if (proMessage != null){ alert(“Welcome “+proMessage+”!”); }else{ alert(“Hello My friend!”); }}//关闭窗口function close(){ window.close();}//获得id为**的的对象function…
本篇将介绍如何使用PHP来下载网页的图片。 上一篇文章讲过了如何截取bing(必应)的背景来做网页的背景图片。 当然你也可以用bing的背景来做你本地电脑的桌面背景图片。 之前的文章:用PHP抓取Bing(必应)背景当做网页背景 所以在之前的基础上,只要在通过PHP中的file_get_contents和file_put_contennts两个函数,就可以将Bing的背景图片储存在你的本地计算机 $downloadUrl = “http://cn.bing.com/”.$url;//图取文件,如果出错,不提示@$image = file_get_contents($downloadUrl);if($image){ $url = str_replace(“/”,””,$url); //你可以通过修改path属性来确定你需要存放图片的路径 file_put_contents(“./”.$url, $image);}else{ echo “File not exists”;}
本篇将介绍如何使用PHP和Jquery来抓取Bing(必应)背景当做网页背景 首先需要编写一个类,然后需要利用XML来抓取其中的图片属性。 最后将图片的链接赋值给body的url。 首先写一个action类,然后定义一个initial的方法: <?phpclass action{ function _initial() { $context = stream_context_create ( array ( ‘http’ => array ( ‘header’ => ‘Accept: application/xml’ ) )…
本篇将介绍如何在PHP中使用日期和时间 日期和时间在PHP中显示起来是十分容易理解的。 首先需要理解的就是时间戳(timestamp),时间戳就是一组数字,其显示的是当前时间距1970年1月1日 00:00:00的秒数之和。 使用起来也十分简单: date_default_timezone_set(‘Asia/Shanghai’);echo time(); 显示结果: 1406627295 其次就是日期和时间,通常使用的是date函数 echo date(“Y-m-d”); date函数其实有两个值,第二个值就是存储时间戳的值 echo date(“Y-m-d”,”1406627295″); 既然了解到时间戳的重要性,下面介绍一个获取时间戳的函数strtotime echo strtotime(‘2014-07-29 17:00:01’); 如果只输入日期,则表示时间是00:00:00 下面来做一个例子,距离今天还有39天是几月几号: echo date (“Y-m-d” ,strtotime(“+39…
本篇将介绍HTML5中的音频,视频,文本框,按钮以及表格嵌入 在以往的HTML 编程中,程序员们经常使用div以及不同的id名来编辑样式。 但是最大的缺点就是开发相对繁琐,需要敲入的代码繁多。 但是在HTML5中,在很多地方进行了改进,让编写网页或者游戏更加简单,代码看起来更加简洁。 1. 首先就是section,区段,具体的含义不必多说,但是指的一提的是,IE9仍然不支持section <section></section> 2. 嵌入表格 <form></form> 表格属性 <!– false 意味着保留表格中的value,会在之后讲解原因 –><form return false;”></form> 3. 嵌入文本框 <!– 建立一个强制要求Input的文本框,且格式必须是url,提示符http://901it.com –><input id=”favUrl” type=”url”…
本篇将介绍如何使用PowerShell来查看多台远程计算机路径 概念: 1. 首先要设定一个数组变量包含所有的计算机名 2. 其次是用for循环来逐个进行路径测试 注意事项: 因为数组变量是存在在本地计算机的变量,因此如果你想将本地的变量传输到远程计算机时,需要作已说明。 例子: 如果你使用的是PowerShell 2.0 $arrComp = @(“SERVER01″,”SERVER02″,”SERVER03″,”SERVER04″,”SERVER05″,”SERVER06″,”SERVER07”)for($i=0;$i -lt 7;$i++){ icm -computername $arrComp[$i] -scriptblock { param($arrComp, $i) echo $arrComp[$i]…
本篇将介绍如何在PHP中使用父类的构造函数(__construct()) 首先需要了解的是,如果子类继承了父类且子类自己包含了自己的构造函数,执行子类函数时,PHP默认会显示子类的函数的构造函数,而不会显示父类函数的默认函数。 那么如何强制执行父类的构造函数呢? 让我们看一个例子,仅执行子类构造函数: class bike { function __construct() { print “父类构造函数被调用n”; }}class truck extends bike { function __construct() { print “子类构造函数被调用n”; }} 使用静态函数调用来执行父类构造函数:…
本篇将简单的讲解一下PHP Function中return的用法。 其实很简单,return顾名思义就是返回。 返回就意味着,第一,值不会直接输出,在Function中使用了return,在方法执行是,内存会保留返回的值,你可以将返回的值赋值给一个变量然后echo出去。 例如: function combo($a){return $a+10;} $b=combo(1); 输出结果:11 第二,在脚本运行到return的位置时,脚本会返回而不向下执行。 例如: function combo($a){return $a+10;$a=100;return $a+100;} $b=combo(1); 输出结果仍然是:11