现在位置:首页 » 包含标签 代码片段 的所有文章
时间长不总结,果然忘记了。下面再复习一下CSS中A标签伪类的顺序。
a伪类的顺序一般为:a:link、a:visited、a:hover、a:active 。
比如:
a:link {text-decoration: none;color: #FFFFFF}
a:visited { text-decoration: none;color: #FFFFFF}
a:hover { text-decoration:none;colo...
css中能把cursor变成抓手样的形状,注意不是超链接的那种手,是抓手。
下面是代码:
.style1{
cursor: url('http://你地网站/手抓.jpg');
}
项目中跨平台调用数据,会用到json或xml。需要将json和xml对象转成数组。用下面的函数就可以了。
/**
*
* 把对象转成数组
* @param $object 要转的对象$object
*/
function objectToArray($object){
$result = array();
$object = is_object($object) ? get_object_vars($ob...
Symfony2设定与样板
概要
本文主要介绍建立 Symfony2 网站的几个开始步骤,我们会下载与使用Symfony2 标准版,来建立部落格软体包以及放入主要网页样板。在这一节结束后你会制作出一个设定好的Symfony2网站,能够透过本地网址存取,像是http://symblog.dev/。这个网站会包含部落格主要的网页结构以及一些测试内容。
在这个章节会展示下面这些主题:
设...
我们都知道在a标签中,当我们希望在新窗口打开链接的时候我们会为a标签添加一个target="_blank"属性。代码如下:
<a href="#" target="_blank">link</a> 其实在form中,也有一样的属性,同样可以实现这一效果。代码如下:
<form action="#" method="post" target="_blank">
...
</form...
<!--[if IE ]>
<body class="ie">
<![endif]-->
<!--[if !IE]>-->
<body>
<!--<![endif]-->
扩展使用:
<!DOCTYPE html>
<!--[if IEMobile 7 ]> <html dir="l...
HTML 4.01 Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/...
我们在做表单提交时经常会遇到表单自动完成,这个其实很重要,不过有时候我们确实不希望表单自动完成。比如一个验证码输入,一次性使用的代码,或者当你建立了你自己的自动完成的功能,需要关掉浏览器默认。
我们只需要使用autocomplete属性即可以解决这一问题。当一个文本输入是一次性的或者独有的时候,这将是非常有用的。
代码如下:
<input name="q" type="text" autocomplete="off"/> &...
Cross-browser way (额外的标签)
.firstcharacter { float: left; color: #903; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; }
L orem ipsum dolor sit am...
#footer {
position:fixed;
left:0px;
bottom:0px;
height:30px;
width:100%;
background:#999;
}
/* IE 6 */
* html #footer {
position:absolute;
top:expression((0-(footer.offsetHeight)+(doc...
/* external links */
a[href^="http://"]{
padding-right: 20px;
background: url(external.gif) no-repeat center right;
}
/* emails */
a[href^="mailto:"]{
padding-right: 20px;
background: url(email.png) no-repe...
在本文中列出了21个值得收藏的 JavaScript 技巧,在实际工作中,如果能适当运用,则大大提高工作效率。
1 Javascript数组转换为CSV格式
首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CSV格式文件。我们可以使用如下的小技巧,代码如下:
var fruits = ['apple', 'peaches', 'oranges...
超级简单的方法,也不用写代码去判断浏览器高度、宽度。
下面的两种方法自选其一就行了,一个是放在和iframe同页面的,另一个是放在test.html页面的。
注意别放错地方了!
iframe代码,注意要写ID。
<iframe src="test.html" id="main" width="700" height="300" frameborder="0" scrolling="auto"></iframe&...
当我们使用ThinkPHP时,我们往往会涉及到跨模块调用的问题,在ThinkPHP的官方文档中,为我们提供了A和R两个快捷方法的使用。A方法本媛暂未详细进行研究,在本文中侧重说明R方法的使用问题。
在官网上我们不难找到最新版本的在线手册(目前最新的版本是3.13)。
下面是官方上面的定义,R方法表示调用一个模块的某个操作方法。
调用格式是:
R('[项目://][分组/]模块/操作','参数','控制器层名称') 调用示例:
...
document.write()一般用于页面 onload 的时候。如果页面已经 onload 完了,也就是页面加载完成了,再调用docume.write()的话,那么,整个 HTML 页面将被覆盖。
下面看一个w3school官方提供的实例:
<!DOCTYPE html>
<html>
<meta http-equiv="content-type" content="text/html; cha...
1、在原来的窗口中直接跳转:
window.location.href="要跳转的页面链接"; 2、在新窗口中打开页面:
window.open("要跳转的页面链接");
上面的实例只是页面跳转的简单调用,window.open还能实现更复杂的跳转。
下面侧重写一下window.open的使用。
语法:
window.open(pageURL,name,parameters); 其中:
pageURL 为子窗...
如果把数字与字符串相加,结果将成为字符串。
下面举例进行说明:
test = 6+6;
document.write(test);
document.write("<br />");
test = "6"+"6";
document.write(test);
document.write("<br />");
test = 6+"6";
document.write(test);
docume...
使用PHP的fwrite方法写日志的实例,本实例来源于支付宝接口文档中的核心函数。
/**
* 写日志,方便测试(看网站需求,也可以改成把记录存入数据库)
* 注意:服务器需要开通fopen配置
* @param $word 要写入日志里的文本内容 默认值:空值
*/
function logResult($word='') {
$fp = fopen("log.txt","a");
flock($fp, L...
<?php
$number = 123213.066666;
echo sprintf("%.2f", $number);
?> 输出结果:
123213.07
function custom_module_access($array) {
$flag = FALSE;
foreach($array as $value) {
$flag =$flag || user_access($value);
}
return $flag;
}
function custom_module_access($array) {
global $user;
...