随笔分类 - html/css
摘要:方案一: div绝对定位水平垂直居中【margin:auto实现绝对定位元素的居中】, 兼容性:,IE7及之前版本不支持 方案二: div绝对定位水平垂直居中【margin 负间距】 这或许是当前最流行的使用方法。 方案三: div绝对定位水平垂直居中【Transforms 变形】 兼容性:IE8不
阅读全文
摘要:第一:4?this.value.length:4);"size="4">其中size="4"就是定义初始的大小,如果这里没有定义,那就把this.size=(this.value.length>4?this.value.length:4);里面的4改成20,的默认size就是20第二:如果你在style里定义了width属性,又要让它的width根据内容来变化,两个要求不就矛盾了吗.所以这里不能在style里定义width属性.
阅读全文
摘要:有两个文件a.htm和b.htm,在同一目录下a.htm内容如下 b.htm内容如下今天:雨 31 ℃~26 ℃ 明天:雷阵雨 33 ℃~27 ℃ 直接在浏览器中打开a,没有任何显示,后来知道,include是SSI(Server Side Include),在html中不支持include,之后把a.htm改成a.aspx,并且在将该页面发布在iis上,然后a.aspx就可以看到内容了。在html中想达到这样的效果,可以使用iframe标签,直接在网上找了个例子如下: html中#include file的用法参数PathType将 FileName 的路径类型。路径可为以下某种类型:路..
阅读全文
摘要:要实现这种效果:html代码 1 2 3 4 5 6 12 13 14 >>">15 ">16 17 18 19 20 21 24 25 26 27 28 ...
阅读全文
摘要:邮件模板最主要是保证兼容性,很多邮箱的过滤规则不同,因此邮件页面要使用最简单原始的代码实现内容展现。一,采用table嵌套布局,避免用div布局,因为DIV布局会用到float等浮动样式,一些邮箱会过滤浮动样式。二,不使用CSS定义背景图片,可以使用td标签的背景,最好图片采用直接插入的方式,并且加上alt属性,一些邮箱会屏蔽背景图片。三,不使用图像map热点链接,可以给整幅大图片加链接,并加上border="0"属性,一些邮箱会屏蔽map热点链接。四,充分利用表格的私有属性来布局。width, height, bgcolor, background, align, val
阅读全文
摘要:1、IE6背景闪烁如果你给链接、按钮用CSS sprites作为背景,你可能会发现在IE6下会有背景图闪烁的现象。造成这个的原因是由于IE6没有将背景图缓存,每次触发hover的时候都会重新加载,可以用JavaScript设置IE6缓存这些图片:document.execCommand(“BackgroundImageCache”,false,true);2、最小高度IE6 不支持min-height属性,但它却认为height就是最小高度。解决方法:使用ie6不支持但其余浏览器支持的属性!important。#container {min-height:200px; height:auto
阅读全文
摘要:兼容IE6、IE7、IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题。比如,本站使用DIV做一行两列显示,HTML代码: 推荐文章 CSS库吧 原创 CSS代码:.h_mainbox { border:1px solid #dadada; padding:4px 15px; background:url(../mainbox_bg.gif) 0 1px repeat-x; margin-bottom:6px; overflow:hidden} .h_mainbox h2 { font-...
阅读全文
摘要:兼容IE6、IE7、IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题。比如,本站使用DIV做一行两列显示,HTML代码: 推荐文章 CSS库吧 原创 CSS代码:.h_mainbox { border:1px solid #dadada; padding:4px 15px; background:url(../mainbox_bg.gif) 0 1px repeat-x; margin-bottom:6px; overflow:hidden} .h_mainbox h2 { font...
阅读全文