CSS3属性之五:text-overflow
语法:
text-overflow : clip |
ellipsis
取值:
clip:
不显示省略标记(...),而是简单的裁切。
ellipsis:
当对象内文本溢出时显示省略标记(...)
说明:
设置或检索是否使用一个省略标记(...)标示对象内文本的溢出。对应的脚本特性为textOverflow。
text-overflow属性仅是注解,当文本溢出
http://www.cyqdata.cn/cnblogs/article-detail-35469
各浏览器对document.getElementById等方法的实现差异
所有Web前端同仁对 document.getElementById 都非常熟悉了。开发过程中经常需要用其获取页面id为xx的元素,自从元老级JS库Prototype流行后,都喜欢这么简写它
// 方式1
function $(id){ return document.getElementById(id); }
有没有人想过为什么要这么写,而不用下面的方式写呢?
// 方式2
var $
http://www.cyqdata.cn/cnblogs/article-detail-35437
[翻译]JavaScript秘密花园 - Array, Array Constructor, for in loop, typeof, instanceOf
JavaScript Garden - 原文
JavaScript Garden - 中文翻译
数组遍历与属性
虽然在 JavaScript 中数组是是对象,但是没有好的理由去使用 `for in` 循环 遍历数组。
相反,有一些好的理由不去使用 for in 遍历数组。
注意: JavaScript 中数组不是 关联数组。
JavaScript 中只有对象 来管理键值的对应关系。但是关
http://www.cyqdata.cn/cnblogs/article-detail-35436
推荐21款最佳 HTML 5 网页游戏
尽管 HTML5 的完全实现还有很长的路要走,但 HTML5 正在改变 Web,未来 HTML5 将把 Web 带入一个更加成熟和开放的应用平台。现在,越来越多的人尝试用 HTML5 来制作网页游戏等丰富的 Web 应用。今天要与大家分享的是 21 款基于 HTML5 的游戏,让大家体验一下 HTML5 的强大。
1- Runfield
2- Rainbow Blocks
3- RGB Inv
http://www.cyqdata.cn/cnblogs/article-detail-35435
AutoCAD 2012 中的新API 视频讲座
Autodesk 2012系列产品已经发布,ADN的DevTech美国区经理Stephen也录制了一个关于AutoCAD 2012中的最新API的视频录像发布到Kean的Through The Interface博客上。考虑到国内用户好多都不能访问Through The Interface博客,我把视频录像和相关下载链接在这里转帖一下。视频和下载在国内应该都可以正常访问。 在线观看:
http://www.cyqdata.cn/cnblogs/article-detail-35428
IEnumeralbe<T>被误用一例
我一直使用Linq To SQL,以前一直没有问题,但前两天发生了一件怪事。先写个示例代码有助于理解。
1 /// <summary>根据指定的参数和分页信息搜索文章,并输出分页情况。</summary>
2 /// <param name="title">文章标题包含的内容。</
http://www.cyqdata.cn/cnblogs/article-detail-35426
所见即所得的Excel报表生成(二)——从Html table到Excel Cell
在上一篇文章中,已经解决了如何获取html table结构的问题。在本篇文章中,我们着力于table结构的解析。
Html table的结构我们大家都很熟悉,那么在另一端如何构造一个结构,让Excel可以很好的接受和处理呢?
直观的看,一个完整Excel的内容是由位于各个单元格(Cell)中的内容组合而成的。而每个单元格(Cell)都有相应X、Y坐标来标示其位置。也就是说,一
http://www.cyqdata.cn/cnblogs/article-detail-35412
所见即所得的Excel报表生成(一)——获取Html table结构
最近做一个小的报表系统,功能本身没什么。最后客户要求一个打印功能,所谓打印,就是按照页面上报表的样子,一模一样的为其生成Excel文件。
再也不想为了构造结构一样的Excel表格而再次考虑繁琐数据逻辑了!于是乎冒出了这样的一个想法:我要是能获得页面上的报表table,那么只要分析其结构,不就可以构造出相应的Excel表格来吗?
思来想去,觉得这应该是一条可以走的通的路,于是便着手寻找实现的
http://www.cyqdata.cn/cnblogs/article-detail-35388
Silverlight 2.5D RPG游戏技巧与特效处理:(七)动画特写
Silverlight中的HLSL不仅适用于场景与动画渲染,对于游戏中的角色,我们同样可以利用它制作动画特写。较常见的比如角色传送时的淡入淡出、扭曲变形、幻化呈现等切换动画,当然还有例如角色被DeBuff时所表现出来的放大缩小以及虚弱时的不规则体形等。适当的场合为角色增加动画特写使得游戏更显精致而华丽,当玩家身心愉快的融入其中而流连忘返时,或许正是这些魔幻般的特效在背后默默的飘散着令人迷醉的芳香。
http://www.cyqdata.cn/cnblogs/article-detail-35386
分享一个VS2010插件 GBackupSolution Add-in for Visual Studio 2008/2010
这个插件是用Gmail来备份项目文件的。非常实用,分享一下,本人在用的过程中发现加载错误,希望大家一块分析一下是怎么回事。。。
GBackupSolution Add-in for Visual Studio 2008/2010
免费
创作者
Tiệp Lê (TMA Solutions)
评论
 
http://www.cyqdata.cn/cnblogs/article-detail-35382
HTML5笔记(1) - HTML5的定义
前言
HTMl5自去年以来日趋流行,我也时不时的去关注和学习一些边边角角的东西。在这个过程中作了一些笔记,也留下了自己的一些思考,所以在这里记下来的既有一些“客观”的技术背景,更多是自己的“主观”看法,希望能和其他学习者进一步交流,希望过一段时间再看时能有更高层次的认识。
HTML是什么
平时在看一种新技术的介绍时,我最喜欢看的是按照“它
http://www.cyqdata.cn/cnblogs/article-detail-35381
请注意,如果FLASH的ExternalInterface.call无法正常工作,请确认启用了设置 local-trusted 安全沙箱
因在本地做一个FLASH应用,用于随机抽奖之用,所有的奖品剩余量需要在每次抽取后都将剩余量-1,为防止死机,断电等突发状况,我们需要将其保存,但FLASH CS3天生残缺,不能写文件,这直接导致我只能使用它的API----ExternalInterface来调用JS实现保存文件.
实现代码很简单:
FLASH代码片断
import flash.external.ExternalInterface;
http://www.cyqdata.cn/cnblogs/article-detail-35357
微博咆哮体[Chrome Extension]
传说最近咆哮体很火,昨晚下班就写了这个小玩意,在网页端发微博时,自动将微博内容转为咆哮体,
暂支持了腾讯,新浪,搜狐微博
先看下截图:
主要代码如下:
(function(){
var $ = function(id){return document.getElementById(i
http://www.cyqdata.cn/cnblogs/article-detail-35354
JavaScript子类用Object.getPrototypeOf去调用父类方法
每个function有个prototype属性,称为原型。每个对象也有个原型,IE9/Firefox/Safari/Chrome/Opera 中可以通过__proto__来访问,IE6/7/8中没有提供相关接口。
function Person(){
this.method1 = function(){}
}
Person.prototype.method2 = function(){}
f
http://www.cyqdata.cn/cnblogs/article-detail-35350
Windows Shell扩展系列文章 1 - .NET 4 编写Windows Shell上下文菜单扩展
示例代码下载 在MSDN论坛,大量的开发人员经常问道这样一个问题: 如何编写.NET代码开发Windows Shell扩展? http://social.msdn.microsoft.com/Forums/en-US/clr/thread/7ceb44d5-dce8-4197-ac55-f0f4fb59eeb4/ http://social.msdn.microsoft.com/
http://www.cyqdata.cn/cnblogs/article-detail-35349
步步为营 .NET三层架构解析 二、数据库设计
要开发用户管理系统,我们首先要了解需求,现在就举一个简单需求,用户表,假设有两种角色用一个字段departID来判断,管理员和员工,
我们要先建一个用户表custom和一个部门表department:
CREATE TABLE [dbo].[custom](
[id] [int] IDENTITY(1,1) NOT NULL,
[cname] [nvarchar](50) COLLATE
http://www.cyqdata.cn/cnblogs/article-detail-35338
产品管理:孵化产品Beta流程
在孵化项目组呆了有快两年了,引入了Scrum方法、TOGAF方法、OpenExpressApp框架、敏捷个人,这些对于软件来说远远不够,它们只是软件产品线工程的一部分而已,我最近又思考了一下孵化产品的Beta流程,感兴趣的可以看下面的在线文档:产品管理:孵化产品Beta流程.pdf
推荐:你可能需要的在线电子书
我的新
http://www.cyqdata.cn/cnblogs/article-detail-35330
如何自定义UIActionSheet(UIAlertView)中的内容
UIActionSheet和UIAlertView因为UI有特殊的用途,所以本身并不允许你AddSubview之类的函数来自定义界面。解决的办法是继承它,实现一个自定义类,重载layoutSubviews函数//.h#import <UIKit/UIKit.h>@interface UIImageActionSheet : UIActionShe
http://www.cyqdata.cn/cnblogs/article-detail-35327
[翻译]JavaScript秘密花园 - scope, namespace, constructor, equality and comparisons
JavaScript Garden - 原文
JavaScript Garden - 中文翻译
作用域与命名空间
尽管 JavaScript 支持一对花括号创建的代码段,但是并不支持块级作用域;
而仅仅支持 函数作用域。
function test() { // 一个作用域 for(var i = 0; i < 10; i++) { // 不是一个作用域&nb
http://www.cyqdata.cn/cnblogs/article-detail-35326
BatchFileProcessing--流程设计
最近在研究Excel数据处理,感觉能面对大数据量的挑战是一件很愉悦的事情,:)下面是批量创建商品处理流程设计图: 一个商品会包含很多属性,比如商品编号,商品名,商品简介,单价,库存,图片(图片链接,多个链接用逗号分隔)等。如何用UI引导用户创建商品见我的另一篇文章”企业应用之分多步创建商品”。我们可以用Excel中的一行来描述一个商品,比如: 流程设计: 1)
http://www.cyqdata.cn/cnblogs/article-detail-35322