分类2013年下的文章

Jerry Bendy 发布于 10月20, 2013

CSS3 Media Queries实现响应式网页设计

在页面的头部调用独立的样式表一、最大宽度MaxWidth<linkrel="stylesheet"media="screenand(max-width:600px)"href="small.css"type="text/css"/>上面表示的是:当屏幕小于或等于600px时,将采用small.css样式来渲染Web页面。二、最小宽度MinWidth<linkrel="stylesheet"media="screenand(min-width:900px)"href="big.css"type="text/css"/>上面表示的是:当屏幕大于或等于900px时,将采用big.css样式来渲染...

阅读全文 »

Jerry Bendy 发布于 10月18, 2013

CSS使行内多出的文字显示成省略号

在使用HTML+CSS排版的时候经常出遇到一个问题:某一行内容的长度无法确定,而网页上留的空间就那么大,如果字符过多就会影响排版;单纯的使用overflow:hidden来截断字符串又会给人一种段落(或标题)已经结束的错觉。最好的方法就是如上图那样,在将要超出区域的前几个字符变成省略号,后面的全隐藏了。下面就说一下用CSS的实现方法,只需要三行,上代码:p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}其中,wite-space:nowrap规定当文本内容一行显示不完时不换行;text-overflow:ellipsis规定当文本超出时显示省...

阅读全文 »

Jerry Bendy 发布于 10月14, 2013

jQuery+Ajax+PHP实现“喜欢”评级功能代码

本文章来给大家介绍一个jQuery+Ajax+PHP实现“喜欢”评级功能代码,用户点击页面中自己喜欢的图片上的红心按钮时,前端页面向后台发送一个ajax请求,后台PHP程序接收请求后,查询IP库中是否已经有该用户的点击记录,如果没有,则将对应的数值+1,同时将该用户IP信息写入IP库,反之则告诉用户已经“喜欢过了”。数据库设计先准备两张表,pic表保存的是图片信息,包括图片对应的名称、路径以及图片“喜欢”总数,pic_ip则记录用户点击喜欢后的IP数据。CREATETABLEIFNOTEXISTS`pic`(`id`int(11)NOTNULLAUTO_INCREMENT,`pic_name`varchar(60...

阅读全文 »

Jerry Bendy 发布于 09月28, 2013

PHP的一点小知识(2)

继续前天的写吧。16、在变量名后面加括号“()”,系统会自动查找与变量值同名的函数并执行,这个与可变变量有些相似,如:<?php$a="func_a";functionfunc_a(){return0;}$a();//这里使用变量名加插号就相当于调用与a的变量值同名的函数17、可以在函数体内嵌套定义函数,被嵌套的函数是不公开的,并且只在父函数体内有效;18、PHP中可以使用nl2br()函数把字符串中的换行符自动输出为“”,如:<?php$string="这是第一行\n这是第二行";echonl2br($string);/**********输出:这是第一行这是第二行************HTML这...

阅读全文 »

Jerry Bendy 发布于 09月26, 2013

PHP的一点小知识(1)

最近在看PHP的教学视频,在里面整理了一些有用的或者容易忽略的小知识,在这里随便写下。1、纯PHP代码的文件可以省略结尾的“?>”标记,这样可以避免代码后面额外输出空格;2、在单引号中的字符串时面的变量和转义序列不会被替换,而双引号中的会;3、当字符串用双引号或heredoc结构定义时,其中的变量将会被正常解析;4、PHP可以使用中文作为变量名,字符串插入变量时如果变量后面没有空白或符号分隔的话就需要把变量用大括号“{}”括起来,如:string="这是一个变量{$val}哦!";5、手动将页面跳转到404页的方法:header('HTTP/1.1404NotFound'...

阅读全文 »

Jerry Bendy 发布于 09月25, 2013

HTML中关于mailto链接的一些使用技巧

大家知道HTML里面的超链接(a)可以指向一个网址或书签,孰不知a标签还可以用来发送邮件。很多网站都会在醒目的位置上写上自己的电子邮件地址,使用户点击这个链接后就可以打开电脑上默认的电子邮件客户端发送邮件,如Foxmail等,这需要用到一个mailto标签,如<ahref="mailto:jerry@icewingcc.com">给我发邮件</a>。当然,这只是mailto最基本的用法,它还可以像一般网址一样添加参数。网址的参数格式想必大家都知道,就是形如“http://aaa.abc.com/index.php?cc=xxx&dd=xxx&ee=xxx...

阅读全文 »

Jerry Bendy 发布于 09月23, 2013

专为平板电脑设计的Adobe Photoshop Touch

这两天没事在网站上找软件玩,无意中就发现了这个PhotoshopTouch,这个PS是专为平板电脑设计的,最大能支持4000*3000的图片编辑,虽然不具备PC上PS的全部功能,但一些常用的功能也算是兼顾到了,用起来也比较方便。 PSTouch具有完整的简体中文支持以及教程,有图层、选择、调整、画笔等多种工具,可以很方便地创建复杂的图形,还可以用摄像头拍照直接填充图层,快速而方便的抠图。【主要功能】专为平板设计的著名Photoshop功能和特色,比如图层、选取工具、调整、滤镜;独特的相机填充功能,可直接利用摄像头在一个图层填充内容;可使用“涂鸦选取工具”选取图片的一部分来抠图。平板上的RefineEdg...

阅读全文 »

Jerry Bendy 发布于 09月15, 2013

解决Discuz签到插件《DSU每日签到》贴子已关闭无法回复的问题

好多站长朋友都应该知道在Discuz中有一个很实用的签到插件叫做DSU每日签到,该插件使用方便功能又比较丰富,所以很受用户好评。但使用这个插件签到发布的贴子却是无法回复的,我打开论坛“广播”功能,所有的签到都会同步到“广播”里面,而对于好友的一些签到信息却眼看着又不能评论,这似乎完全违备了“广播”这个SNS的概念,无交流何论坛呢?那好吧,那就想办法不让它发布新贴的时候自动关闭,根源肯定是要在DSU每日签到的源代码中去找了。我们知道,在论坛文章页管理员查看时可以看到标题上面关于加精、置顶、高亮等的操作栏,里面有一个“打开”或“关闭”的链接,就是控制打开或者关闭贴子回复的,当然我们不可能一个个去设置。找Discuz的...

阅读全文 »

Jerry Bendy 发布于 09月14, 2013

不用更新Discuz缓存就可以快速调试模板的方法

我们在制作Discuz模板的时候经常会遇到一个问题,就是每次修改CSS或者htm文件后都必须要在后台更新缓存后再可以看出来效果,这样就严重地降低了我们的工作效率,今天我给大家分享的这个不用更新缓存的方法其实是看的cr180的视频里面的,虽然视频里面没有提及到这个用处。Discuz是一个多入口的程序,关于单一入口和多入口可以参见我之前分享的文章《{%post_link"php-only-entry-feature""PHP单一入口的特有作用2"%}》,既然是一个多入口的程序这样就给了我们一个创建自定义入口的机会,在cr180的教程里面当然也提到了创建自定义入口,即:复制论坛根...

阅读全文 »

Jerry Bendy 发布于 09月13, 2013

分享一个好看的黑体字:造字工房尚黑

前天在帮朋友设计一个名片的时候想到换一种有线条感的字体,于是在网上找,找着找着就看到这个。起初选择这个字体是喜欢它对小笔划使用菱形处理的方式,后来搜索发现这个字体还包含一整套字体,包括常规、长体、细长体等。  附上我做的名片效果图: 同在河南永城的朋友多去光顾啊^_^ 字体下载地址:http://font.chinaz.com/120827288340.htm...

阅读全文 »