摘要:
方法一:直接用html实现,没有缓冲的效果,直接彪到顶部。 1 HTMl: 2 3 4 5 TOP 6 7 8 9 CSS:10 11 #return-top{12 width:51px;13 height:51px;14 position:fix... 阅读全文
摘要:
jqueryJQuery之append和appendTo的区别append()前面是要选择的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择的对象 实例: $('#a').append('content'); $('content').appendTo($('#a')); 注意appendTo前面一定要是Jquery对象。appendChild(Node)这个 方法一般是在指定元素节点的最后一个子节点之后添加节点但如果Node是页面中的DOM对象,那么就不是添加节 阅读全文
摘要:
html文件中: 1 2 3 4 5 jQuery Slide 6 7 8 9 10 11 12 13 ... 阅读全文
摘要:
JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结.. 阅读全文
摘要:
今天在做一个静态页面时,头部的广告条是很大一张图片,考虑到网页访问时的加载速度,因此需要把一幅图拆成几个尺寸较小的图片来作为背景图,但是采用div来布局时,出现了div不能显示在一行的情况,所以开始想到用display:inline-block来处理,这样是显示到一行了,但是两个div之间有间隔,于... 阅读全文
摘要:
#navigator { height: 100%; width: 200; position: absolute; left: 0; border: solid 2 #EEE;}.current_block { border: solid 2 #AE0 !important;} 查找一些教材中(w3schools等),只说css的顺序是“元素上的style” > “文件头上的style元素” >“外部样式文件”,但对于样式文件中的多个相同样式的优先级怎样排列,没有详细说明。经过测试和继续搜索,得知优先级如下排列:1. 样式表的元素选择器选择越精确,则其中... 阅读全文
摘要:
1、使用float时,可以说是用于布局,取值主要有left、right、none。就是将该块的元素浮动起来,在浏览器默认的情况下,该元素的位置是为空的,即脱离了文档流而存在,如果有其他元素,那么这些元素会将该元素在浏览器中本身的位置所占据,进而将该空白部分填充。 如果元素浮动了,那么它会对其后面的元素的布局产生影响,所以在设置浮动后,需要对该块进行浮动的清除,一般采用的方法就是在该浮动元素后面添加一个空的div来清除浮动:如以下代码:Html代码: Css代码:.left{ float: left;}.right{ float:right; }.clear{ clear: both; h... 阅读全文
摘要:
1、 块级元素(block element):概念理解:如果不用css控制,块级元素在文档流中以一行显示,及它所占的宽度为其父级元素所占的宽度,若超过宽度会重新另起一行显示,高度会随着内容高度的增加而增加。 可以用display:inline属性将块级元素转换为内联元素形式显示,这样块级元素就不会重... 阅读全文
摘要:
Html语义化标签-语义化你的HTML标签和属性1 语义化你的HTML标签和属性1.1 1.2 1.3 、、 1.4 、、 1.5 、cite 、、 1.6 、 1.7 、、、、 summary 1.8 1.9 , 1.10 1.11 、1.12 alt属性和title属性分离结构与表现的另一个重要方面是使用语义化的标记来构造文档内容。一个 XHTML 元素的存在就意味被标记内容的那部分有相应的结构化的意义,没有理由使用其他的标记。换句话说,不要让 CSS 使一个 HTML 元素看起来就像另一个 HTML 元素,比如用来代替标记标题。首先是关于语义(Semantics)和默认样式的区别,默认. 阅读全文
摘要:
1、双倍边距如下图所示,一个样式里面既设定了“float:left;”又有“margin-left:100px;”的情况,就呈现了双倍情况。如外边距设置为100px, 而左侧则呈现出200px,解决它的方法是在浮动元素上加上display:inline;的样式,或者尽量少用这种形式,这样就可避免双倍... 阅读全文