上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 58 下一页
摘要: 一早查找Sprite单词,无意间了解到了一个光从简介中让人心动的小工具:bg2css。 记得一年多前在查阅google中文首页的源代码时,就让它的css所吸引:整个页面所要用到的图标,都按一定的规律整合到了一张图片,在需要用到图标的地方通过css定位后显示,并且更要命的是,简单的css代码结合js代码,实现了神奇的动画效果。(当时的感觉是:自己所学习接触到的相关css的知识只是停留在基础的应用层面上,一山更比一山高,我找不出停止前进步伐的理由,唯有不断前行。) 也就是在那时,知道了什么是Css Sprites,了解了一些与之相关的知识,尝试着、学习着。学习中,图片坐标的定位却让人很是不便,而. 阅读全文
posted @ 2011-06-25 07:11 scgw 阅读(2695) 评论(1) 推荐(0) 编辑
摘要: 1. 关键字, 例如: background-position: top right;优点: 直观, 可用性高, 各浏览器中表现一致.缺点: 缺少间隔尺寸. 三个垂直的 (top, center, bottom) 和三个水平的 (left, center, right) 只能为你组合出最多 9 个位置. 不存在其他混式的组合. 并且很难像其他两种数值定位方法一样使用算数进行控制.2. 像素, 例如: background-position: 0px 0px;优点: 概念容易被理解, 只要知道如何测量容器左上角和图片左上角之间的距离, 就能准确地推测出图片显示的位置. 像素还能够精确的用数学来控 阅读全文
posted @ 2011-06-24 06:23 scgw 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 我们在研究其他的网站的样式的时候经常会发现一种情况,就是在很多background属性里都调用同一张图片,来满足网页各个部分的使用。打开这种图片看一下,会发现这张图片上包含了很多小图片,比如:又如:这些小图片就是整图分割后的各个部分,把各个部分放在一张图片上,而不是是分别存储成单独的图片,其目的我们都知道,就是减少http请求次数,节省时间和带宽。那么怎么来实现一张图片在不同的地方只显示其中的一部分呢,这就用到了我们今天要说的背景图片的定位问题。这个问题相信很多人都郁闷过,也经常有朋友问我,所以今天就系统的说一下:我们知道在用图片作为背景的时候,css要这样写,以div容器举例子,也可以是bo 阅读全文
posted @ 2011-06-24 06:14 scgw 阅读(478) 评论(0) 推荐(0) 编辑
摘要: .htaccess文件大家都不陌生吧。不认识的自己去搜一下……顺便告诉你,这是个好东西,值得一学。似乎网上关于.htaccess编写方法的教程很有限,相信博主们也没有几个是自己写的吧?我在这里就搜了几个常用规则,总结一下rewrite规则的用法。当然这只是.htaccess功能的一小部分,但是相当实用。如果熟练掌握rewrite规则的编写,能够加强对网站URL的控制,对用户体验、SEO都十分有利。一、防盗链功能view source print?1RewriteEngine On 2RewriteCond %{HTTP_REFERER} !^http://(.+.)?mysite.com/ [ 阅读全文
posted @ 2011-06-15 14:23 scgw 阅读(3335) 评论(0) 推荐(0) 编辑
摘要: 分组比拼功能由于四款软件的功能导向不同,所以我们无法把他们拿到一起进行功能比拼。笔者将类似的两款放到一组进行对比。扫描组——Sniffer pro和Ethereal一般来说Sniffer pro和Ethereal的特点是对于网络的数据包进行监控,可以了解网络中流动的所有数据信息,分析数据包中的源地址目的地址以及端口号,甚至还可以对数据包中的内容进行分析,所以将他们放到一组比较合适。通过笔者的详细比较,Sniffer pro和Ethereal都可以对网络中的所有数据进行捕获,可以了解网络的通讯信息,可以定义适当的过滤器对网络中的数据包进行筛选,两者旗鼓相当,不过Ethereal因为弟子众多,所以 阅读全文
posted @ 2011-06-12 07:06 scgw 阅读(693) 评论(0) 推荐(0) 编辑
摘要: C# 设置IE Cookie 从而实现自动打开需要登录的页面,比如点击QQ面板上的qq空间,他就直接进入你的QQ空间,无需再次登录。这个其实是使用的一个api函数就搞定了,但是设置上很有技巧。/// /// 设置cookie /// [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCoo 阅读全文
posted @ 2011-06-10 23:14 scgw 阅读(3068) 评论(0) 推荐(0) 编辑
摘要: http://www.adersoftware.com/index.cfm?page=templateEngine2Ader TemplateEngine is a .NET class library (written in C#) for generating text output from source template and input parameters. It can be used in many scenarios: website page building, email generation, xml generation, source code generatio 阅读全文
posted @ 2011-06-09 10:17 scgw 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.w3school.com.cn/tags/tag_base.asp定义和用法<base> 标签为页面上的所有链接规定默认地址或默认目标。通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form> 标签中的 URL。实例<head><base href=&qu 阅读全文
posted @ 2011-06-04 18:59 scgw 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 在使用LINQ查询的时候,一般我们会返回List<T>或IList<T>类型,如下所示:例1: public List<TSample> GetList() { using (BPDataContext db = new BPDataContext(TCTC_ConnectionStrings.connStr)) { var q = fromp in db.TSample select p; return q.ToList(); } }例1实现的是一个最简单的列表查询,返回的是List<TSample>类型,本身没有任何问题!但是如果现在希望查询 阅读全文
posted @ 2011-06-01 14:16 scgw 阅读(1773) 评论(0) 推荐(1) 编辑
摘要: 如果您创建的网页将由使用不同语言的用户阅读,则必须为这些读者提供用他们自己的语言查看网页的方法。一种方法是分别用各语言重新创建页面,但这种方法可能需要大量工作量、容易出错并且在更改原始页时很难维护。ASP.NET 为您提供了一种方法,使用这种方法创建的页可以根据浏览器的首选语言设置或用户显式选择的语言获取内容和其他数据。内容和其他数据指的就是资源,此类数据可以存储在资源文件或其他源中。 资源文件在.net开发中资源文件是 XML 文件,其中包含要转换为不同语言或图像路径的字符串。资源文件包含键/值对,每一对都是一个单独的资源。键名不区分大小写。NOTE: 虽然资源可以保护图片、音频等格式的文件 阅读全文
posted @ 2011-05-31 20:59 scgw 阅读(333) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 58 下一页