一.匹配原理浏览器CSS匹配不是从左到右进行查找,而是从右到左进行查找。比如之前说的 DIV#divBox p span.red{color:red;},浏览器的查找顺序如下:先查找 html 中所有 class=’red’ 的 span 元素,找到后,再查找其父辈元素中是否有p元素,再判断p的父元...
分类:
Web程序 时间:
2014-07-09 18:43:58
阅读次数:
262
注意部分:canvas的height和width不能再css中设定,应该在html中设定,否则会影响页面的分辨率。效果图:图1:代码css:#canvas{ cursor: crosshair;}button{ width: 80px;}.yellowBtn{ background...
分类:
其他好文 时间:
2014-07-08 22:31:32
阅读次数:
223
CSS 指层叠样式表 (Cascading Style Sheets)。样式定义如何显示 HTML 元素。它通常存储在样式表中,把样式添加到 HTML 4.0 中,解决内容与表现分离的问题。
当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?
一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。
浏览器缺省设置外部样式表内部样...
分类:
Web程序 时间:
2014-07-08 14:23:18
阅读次数:
220
在项目中难免会遇到这样一个问题就是页面引入了IFrame并且需要父页面调用子页面函数或者子页面需要调用父页面函数。比如说:现在有两个页面parent.html和child.html。其中parent.html中含有IFrame并且IFrame指向child.html。现在需要在parent.html...
分类:
其他好文 时间:
2014-07-06 18:46:08
阅读次数:
212
一般我们给一个元素添加事件,有两种方式一个是0级DOM,直接在html中属性中添加各类事件如 div1 div2 div3 还可以在js中添加相应事件 上面说的是两个比较常用的添加事件的方法,都是0级DOM...
分类:
Web程序 时间:
2014-07-06 18:19:39
阅读次数:
203
sitemesh2.x+velocity乱码解决方案.md引言通常我们在采用springmvc+velocity架构的时候只需要跳转到action然后在转回html页面,此时即可通过velocity的固有语法在html中取出各种变量。当当我们想在以上的架构中加入sitemesh2.x 的时候会发现配...
分类:
编程语言 时间:
2014-07-05 20:47:38
阅读次数:
488
花费了一段时间,终于对Html有了一定的了解,随后又开始进行CSS的战斗。如果大家想学习Html的话,可以参考我以前的博客。 Html基本语法 网页中的信息排序显示 Html中的表格 Html网页结构化标记的应用 Html中的表单 Html中的超链接...
分类:
Web程序 时间:
2014-07-03 18:06:17
阅读次数:
182
需求:在html中查找并替换相应的html标签代码实现- (NSString *)replaceImageHtml:(NSString *)oldHtml { NSString *regex = @"()"; NSRange r; NSMutableString *newHtml ...
分类:
移动开发 时间:
2014-07-03 12:45:26
阅读次数:
343
定义链接样式 CSS为一些特殊效果准备了特定的工具,我们称之为“伪类”。其中有几项是我们经常用到的,下面我们就详细介绍一下经常用于定义链接样式的四个伪类,它们分别是: :link :visited :hover :active 因为我们要定义链接样式,所以其中必不可少的就...
分类:
Web程序 时间:
2014-07-03 12:04:07
阅读次数:
287