- 博客(109)
- 资源 (59)
- 收藏
- 关注
原创 css中overflow和position的搭配
背景大数据控制平台查询结果的表格的表头需要做过滤功能,我的想法是在每一列的表头上加个过滤小图标,当点击它时弹出个相对右对齐的小框,框里有个输入框,一个过滤按钮,一个清空按钮。类似下图:执行一般来说,就是将表头每一格都设置成position:relative;然后将弹框设置成position:absolute;right:0
2015-11-12 16:40:40
5921
原创 nodejs之SVG转图片下载方案
页面中有时用户需要保存或者下载显示的svg图,但是svg本身无法像图片一样“右键-图片另存为”这样保存,可以有多种方案,这里采用的是将svg转成图片再将其下载下来。为实现这个方案,采用的是在node.js(若没有请到https://nodejs.org/ 下载安装)的基础上使用phantomJS提供第三方支持,phantomjs是一个支持DOM,canvas,svg等web标准提供本地
2015-07-06 19:02:27
7184
1
原创 svg点击事件不灵敏之解决方案
用svg画了个下面的chart图上图红框中的东西是如下代码简单而言 就是画了个矩形框和两个路径,矩形框是为了可选择的范围更大点,两个路径就是图中的两条折线。问题:click事件不灵敏, 偶尔能触发 偶尔点不动。过程:一开始没有矩形,我在两条折线上注册了click事件,但是发现只有点击到细线上才能触发click,所以我加了个矩形框让选择的范围变大,并设
2015-04-30 13:07:31
10192
5
原创 相对定位父子元素触发mouseover和mouseout事件实验
最近做的一个项目中有个功能是鼠标移动到某一块id为A,然后A的子元素id为B在下方紧贴着父元素A显示出来,B里面的内容是鼠标移动到A元素上才请求服务端获取数据。我使用了mouseover,mouseout事件,采用jquery的on方法。大致如下$(document).on("mouseover","#A",function(){ $(this).find("#B").css(
2014-01-18 14:00:43
8148
转载 一个加密解密算法
一个加密算法据说此加密算法每次加密的结果都不同,但解密的结果相同using System;namespace test001{ /** 对sSource,进行加密、解密操作。 @param sSource String :操作的字符串 @param iFlag int :操作类型 1-加密 2-解密 @return String :加密
2013-10-25 09:52:11
2487
原创 C#中linq 分组查询
常常统计时会需要按年月统计。var data = from ds in query group ds by new { Month = ds.CreateDate != null ? ds.CreateDate.Month
2013-09-28 17:09:35
3498
原创 jquery插件tab——小试牛刀
.tab_list li{list-style:none;margin:5px;display:inline;cursor:pointer;}.tab_list .active{background-color:black;color:white;}(function($){var isShow=false;$.fn.tab=function
2013-09-18 16:32:42
4358
原创 固定浮动定位之fixed
网页中如下图,需要在页面底部中间固定一个块,当然用positon:fixed来控制,然后bottom:0px;能让其在底部,但是在中间怎么处理呢?最先想到的是用js或者jquery算屏幕的宽度A,然后减去红色框的宽度B,那么它的left值为(A-B)/2 px;其实有更简单的,只需要css来控制,代码如下 .test { border:1px
2013-03-20 10:25:29
3630
转载 固定在顶部的菜单
拷贝下面代码到网页中直接看效果:固定在顶部的菜单$(function(){ //获取要定位元素距离浏览器顶部的距离 var navH = $(".nav").offset().top; //滚动条事件 $(window).scroll(function(){ //获取滚动条的滑动距离 var scroH = $(this).scrollTop(); //滚动条
2013-01-05 10:00:42
4435
原创 js获取浏览器高度和宽度值
js获取浏览器高度和宽度值网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.b
2012-12-29 10:24:21
3561
原创 js控制滚动条缓慢滚动到顶部
先把下面的代码拷贝到个html中,运行看效果var currentPosition,timer;function GoTop(){ timer=setInterval("runToTop()",1);}function runToTop(){ currentPosition=document.documentElement.scrollTop || document.body.
2012-12-26 11:53:41
14445
原创 css控制文字前的小图标
有些列表项需要在文字前加个小图标,如下图:实现方法有多种,这里使用元素。span标记是行元素,没有宽高,虽然可以通过display:block;来改变。但是就会造成换行。贴代码:选项1选项2选项3选项4这里使用了padding-left来实现这个小图标的出现,就是让文字靠右点
2012-12-14 16:35:55
10118
原创 C#往excel中插入特殊符号——HSSFRichTextString
最近在做.net导出excel文档,客户需要将带方框的和方框带勾的符号也打印出来,网上查阅无数,无果。后来借助HSSFRichTextString解决问题。using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;这个是导出excel文档所需要的引用。下述关键部分。首先情况如下:就是要导出上面的样子,而且,根据实际情况需
2012-12-14 11:58:05
7417
原创 带选择器的样式定义(一)
css中定义样式时也是可以分类别的,比如说input元素中,只定义type=button的样式input[type='button']{width:100px; height:100px;border:1px solid red;}上述中只要按钮的样式定义成宽高100px,边框红色。这种css定义就是根据属性起个过滤的作用。比如说下述代码:.inpu
2012-12-13 13:06:48
3091
原创 js之看你的鼠标点多快
$(document).ready(function(){var last, diff;$('div').click(function(event) { if ( last ) { diff = event.timeStamp - last $('div').append('time since last event: ' + diff + ''); } else {
2012-11-17 14:30:46
3261
原创 玩转jquery的ajax请求。
jquery中封装了一些ajax请求的方法,很实用。比如.ajaxComplete()——请求完成时.ajaxError()——请求失败时.ajaxSend()——在Ajax请求发送时附加一个function去执行.ajaxStart()——请求开始时,.ajaxStop()——请求结束时.ajaxSuccess()——请求成功时.load()——从服务端加载数据并将返回的HTML替换到选择的
2012-11-15 17:15:38
2086
原创 各种浏览器的css hack写法
Hack是针对不同的浏览器去写不同的CSS样式,从而让各浏览器能达到一致的渲染效果,那么针对不同的浏览器写不同的CSS CODE的过程,就叫CSS HACK,同时也叫写CSS Hack。然后将Hack放在浏览器特定的CSS文件中,让其符合条件的浏览器解析这些代码,就如前面所说的条件样式,我们将CSS Hack代码放入条件样式文件中,符合条件的浏览器就解析,不符合的将不解析,从面达到您所需要的页面渲
2012-11-12 12:56:06
1798
原创 让IE6显示阴影
大家都知道,想让一个div显示有阴影效果,一般是加背景图片,这里提供了两个方法,不用加背景图片的方法,甚至让该死的IE6上也有效果,而且还是圆角的哦方法一:下载ie-css3.htc的文件,文本打开后,就是js代码,如下,可以拷贝粘贴保存:--Do not remove this if you are using--Original Author: Remiz RahnasOrig
2012-11-12 11:04:15
2949
原创 js控制图片延时加载
注重网页显示速度的常用这个手段。意思就是滚动条没滚到的就先不加载。整理了下网上资料,总结如下。原理:1.先不把img标签的src赋实际的图片路径2.将图片路径保存在img的name属性中3.js判断图片是否在可视窗口内,取出name的值,赋给src,此刻才加载图片。我这里使用的是jquery。js图片延时加载特效 $(function () {
2012-11-09 13:23:57
1305
原创 纯css画出的图形——html5
复制下面代码,保存为.html格式 #square { width: 100px; height: 100px; background: red; } #rectangle { width: 200px; height: 100px; backgroun
2012-11-05 11:24:09
1457
原创 画布旋转——HTML5之特效
translate.html内容如下: $(document).ready(function(){}); translate.js代码如下:(function(){ var canvas=null, context=null, angle=0; function resetCanvas(){ canvas=document.getE
2012-10-25 10:20:40
2472
原创 雨点效果——HTML5之特效
drop.html内容如下: $(document).ready(function(){}); 其中jquery-1.7.2.min.js为jquery文件,引用自己滴drop.js文件内容如下(function () { var canvas = null, context = null,
2012-10-24 17:49:26
2845
原创 CKEditor插件的使用
富文本编辑很多地方需要用到,其中比较有名的是CKEditor,以前叫FCKEditor,虽然百度出的UEditor也比较火,但还是老牌子好用。首先,去官网http://www.ckeditor.com下载最新版3.6.5的。然后删除_samples和_source文件夹,在项目根目录下新建个文件夹,名字自己估摸着起,叫ckeditor吧,然后把剩余的全部拷贝进去。初步的配置就这样。下面是使
2012-10-24 17:04:26
14459
原创 a和span组合定义按钮样式
a:link { color: #3B5998; text-decoration: none;}.ui-base-button { background-image: url("a-bg.png"); background-position: right top; background-repeat: no-repeat; font-size: 12
2012-08-13 13:10:07
9276
原创 css如何让文本框中的输入的文字始终垂直居中
有时候我们会自定义文本框的高度,这个时候文字可能就位于框内的上部,有个方法可以很简单的解决此问题。只要设置line-height属性,其值与文本框的高度相同即可。
2012-08-07 11:41:10
10357
原创 C#中字段和属性的区别
public class A{ public string field; public string property{get{return 0}}}上面的A类中的field是字段,property是属性。共同点:都必须是public类型不同点:字段没什么限制,外部可访问可修改,而属性则有set和get访问器,可以特定的指定可读或者可写或者返回特定的值
2012-07-24 11:16:40
1109
原创 js或者jquery判断图片是否加载完成
网页中有时候需要获得图片的宽度和高度,来定义某些大小,可是这个是需要从服务端请求图片,下载到本地才能够得到的,有些js或者jquery代码在还没有加载完图片时就执行了。怎么办呢?jquery提供一个方法:$("").load(function(){...});其中选择器是图片的id或class,function里面的方法就是回调函数,在图片加载完成后执行,但是我试验了很多,压根儿不是那
2012-07-09 17:35:14
7528
3
原创 ie6下图片透明变灰色的解决方案
.png{background:url('images/a.png') no-repeat!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pending-title-time.png',sizingMethod='crop');background:none;width:100px;h
2012-07-06 14:51:09
1013
原创 IE中设置height无效的解决办法
请看代码:显示的结果应该是个小点,但是在ie下就是显示一个竖长条,就是说height无效,这就是IE一bug解决办法,添加overflow:hidden;解决问题。
2012-07-06 10:25:46
2125
原创 遍历对象的所有属性和属性值
如果你想遍历某个对象的所有属性名以及对应的值的话可以使用以下方法:Person p = new Person(); p.UserName = "a"; p.Age = 12; var properties = TypeDescriptor.GetProperties(p); foreach (Pro
2012-07-03 11:53:59
4996
原创 C#对象深拷贝方法
对象的拷贝是编程中常用到的,下面提供一个对象深拷贝的方法,挺不错的public object Copy(this object obj) { Object targetDeepCopyObj; Type targetType = obj.GetType(); //值类型 if (ta
2012-07-03 11:30:59
9198
1
原创 IEnurable的用法简介
IEnurable是用在遍历某个泛型对象上的。例如: var array = new object[] { "abc", 23, "jj", "muer", "baoyu" }; IEnumerable e = array; foreach (var variable in e) {
2012-07-03 10:16:23
1273
原创 javascript中的replace方法的使用
字符串替换函数仅仅会替换第一个匹配项,并不能替换你所期望的全部匹配项。如下代码:"bob".replace("b", "x"); // "xob""bob".replace(/b/, "x"); // "xob" (使用了正则表达式)如果要替换所有的匹配项,我们可以使用正则表达式,并为他它添加全局修饰符,如下代码:"bob".replace(/b/g, "x"); // "xo
2012-06-19 13:53:03
811
转载 javascript获得和设置以及移除元素属性的三个方法
以下面的html为例1 div id="myDiv" class="bd" title="我是div">2 img id="img1" />3 a id="myA" href = "http://www.baidu.com">百度a>4 div>1.通过HTMLElement类型(对象)的属性获得和设置元素特性 1 var div = docu
2012-06-18 17:57:24
4197
原创 html中<frameset>标签无法正常显示的解决方案
大家都不陌生,就是像表格一样将一个页面划分成好几个页面,如下图把一个页面横着分成了三部分,各有各自的滚动条。但是在显示上图之前,我试了很多方法,都无法正藏显示,搞得我很郁闷,后来才知道,这个标签不能放在标签里。我的代码如下:
2012-04-26 17:34:25
8329
原创 Jquery UI widget使用技巧一点
编写过widget的大牛们都知道,调用内部的方法时,是通过this.method1();来的,而且this.绝对不能少,少了就报找不到方法的错。可是如果有个根据条件来判断调用什么方法的要求呢,比如说switch(va){ case "a":this.m_a();break; case "b":this.m_b();break; case "c":this.m_c();brea
2012-04-25 17:35:56
1169
Long Path Tool
2016-05-06
LICEcap 屏幕录制软件
2015-11-25
VIM文本编辑器
2013-03-19
JqueryMobile开发手册及文档和框架
2012-10-10
AjaxMin压缩工具
2012-10-08
URNote便签工具下载
2012-04-26
EntityFramework.4.3.1.dll下载
2012-04-25
SnagIt 11.0.0.207+注册机
2012-03-21
php-5.3.8-nts-Win32-VC9-x86.msi
2011-12-13
php-5.3.8-Win32-VC9-x86.rar
2011-12-13
ATHEROS_AR8131_drv1.0.0.27WHQL
2011-12-09
aws-java-sdk-1.2.12下载
2011-12-05
aws-android-sdk-1.0.3下载
2011-12-05
豌豆荚
2011-12-02
全世界的国家和对应的图标
2011-11-25
国家、省、市的数据库
2011-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人