1、IE与Firefox下对CSS解析的区别,这是我在使用中的一些经验,拿出来和大家分享,希望大家继续
对高度的解析
IE:将根据内容的高度变化,包括未定义高度的图片内容,即使定义了高度,当内容超过高度时,将使用实际高度。
Firefox:没有定义高度时,如果内容中包括了图片内容,MF的高度解析是根据印刷标准,这样就会造成和实际内容高度不符合的情况;当定义了高度,但是内容超过高度时,内容会超出定义的高度,但是区域使用的样式不会变化,造成样式错位。
结论:大家在可以确定内容高度的情况下最好定义高度,如果真的没有办法定义高度,最好不用使用边框样式,否则样式肯定会出现混乱!
img对象alt和title的解析
alt:当照片不存在或者load错误时的提示;
title:照片的tip说明。
在IE中如果没有定义title,alt也可以作为img的tip使用,但是在MF中,两者完全按照标准中的定义使用
结论:大家在定义img对象时,最后将alt和title对象都写全,保证在各种浏览器中都能正常使用
其他的细节差别
当你在写css的时候,特别是用float: left(或right)排列一窜图片时,会
|
标签:it |
.buttoncss {
background: #E8F4FF url(../Images/bluebuttonbg.gif);
border: 1px #003399 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color: #003399;
color: 006699;
cursor: hand;
font: normal 9pt 'Tahoma', '宋体';
height: 22px;
width: 60px;
}
.bluebuttoncss {
background: #FFFFFF url(../Images/blue_button_bg.gif);
border: 0px #93BEE2 solid;
color: #003366;
cursor: hand;
font: normal 9pt 'Tahoma', '宋体';
}
.redbuttoncss {
background: #FFFFFF url(../Images/redbuttonbg.gif);
border: 1px #93BEE2 solid;
border-bottom: #93BEE2 1px solid;
border-left: #93BEE2 1px solid;
border-right: #93BEE2 1px solid;
border-top: #93BEE2 1px solid;
color:
|
标签:it |
这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为
; ´php.ini´。PHP
将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC
; 指明的路径;编译时指定的路径。
; 在windows下,编译时的路径是Windows安装目录。
; 在命令行模式下,php.ini的查找路径可以用 -c 参数替代。
;
该文件的语法非常简单。空白字符和用分号´;´开始的行被简单地忽略(就象你可能
; 猜到的一样)。 章节标题(例如 : [Foo])也被简单地忽略,即使将来它们可能
; 有某种的意义。
;
; 指示被指定使用如下语法:
; 指示标识符 = 值
; directive = value
; 指示标识符 是 *大小写敏感的* - foo=bar 不同于 FOO = bar。
;
; 值可以是一个字符串,一个数字,一个 PHP 常量 (如: E_ALL or M_PI), INI 常量中的
; 一个 (On, Off, True, False, Yes, No and None) ,或是一个表达式
; (如: E_ALL & ~E_NOTICE), 或是用引号括起来的字符串('foo').
;
; INI 文件的表达式被限制于位运算符和括号。
; | bitwis
PHP的VC6 X86和VC9 X86的区别
今天在网上看到消息,php5.30版本released了,于是马上到官方网去准备下载最新版本,因为我用的是Windows操作系统,所以就下载PHP for windows的版本,打开PHP for windows的下载网页http://windows.php.net/download/,看到的是四个版本,有点晕乎乎...
VC9 x86 Non Thread Safe
VC9 x86 Thread Safe
VC6 x86 Non Thread Safe
VC6 x86 Thread Safe
不过旁边倒是给了提示,是关于VC9和VC6的区别:
|
标签:杂谈 |
IFRAME背景颜色的透明化
方法一:
test.html
<IFRAME ID='frame1' SRC='a.html' allowTransparency='true'
HEIGHT=180 WIDTH=300> </IFRAME>
按钮定义如下:
<INPUT TYPE='button' VALUE='不透明'
onclick='turnTransparencyOff()'>
<INPUT TYPE='button' VALUE='透明'
onclick='turnTransparencyOn()'>
<script>
//函数turnTransparencyOff():
function turnTransparencyOff()
{ document.all.frame1.allowTransparency = false;
document.all.frame2.allowTransparency = false; }
//函数turnTransparencyOn():
function turnTransparencyOn()
{ document.all.frame1.allowTransparency = true;
document.all.frame2.allowTransparency = true; }
</script></SPAN>
a.html
<HTML><HEAD><TITLE></TITLE>
<M
|
标签:杂谈 |
如题,就是在网页中,只显示右侧的垂直滚动条,而不要底部的水平滚动条;这个问题让我挠头了半天。
做的那个管理界面,为了能让菜单在整个窗口中显示,我没有用Frame,而是用了iFrame;为了让iFrame窗口适用大小,我也用JavaScript代码做了判断;
插入iFrame的代码如下(我没有设宽高,宽高有Js代码控制的,这里不再描述)
<iframe src='welcome.html' name='workArea' align='middle'
marginwidth='0' marginheight='0' allowtransparency='true'
application='true' id='workArea'
scrolling='auto'></iframe>
滚动条设了自动auto,当页面内容多时,会自动出现滚动条;
预想效果是出现了,但是不仅出了右侧的竖滚动条,下面左右滚动的横滚动也出现了,调整内容宽度,也一样;郁闷;虽然不影响大碍,但是觉得太不爽了。
看网上有人说,设置body的css样式;
<style type='text/css'>
body {
overflow-x : hidden ;
}
</style>
试过之后,发现不行,有的说是IE不支持,我看可能是我的页网是xhtml的问题吧,如果去掉了头部的DTD;就是
<!DOCTYPE html PUBL
|
标签:杂谈 |
一、Iframe标记的使用
提起Iframe,可能你早已将之扔到“被遗忘的角落”了,不过,说起其兄弟Frame就不会陌生了。Frame标记即帧标记,我们所说的多帧结构就是在一个浏览器窗口中显示多个HTML文件。现在,我们遇到一种很现实的情况:如有一个教程,是一节一节地上,每页末尾做一个“上一节“、“下一节“的链接,除了每节教程内容不同之外,页面其它部分内容都是相同的,如果一页一页地做笨页面,这似乎太让人厌烦了,这时突发奇想,如果有一种方法让页面其它地方不变,只将教程做成一页一页的内容页,不含其它内容,在点击上下翻页链接时,只改变教程内容部分,其它保持不变,这样,一是省时,另则以后如教程有个三长两短的变动,也很方便,不致于牵一发而动全军了;更重要的是将那些广告Banner、栏目列表、导航等几乎每页的都有的东西只下载一次后就不再下载了。
Iframe标记,又叫浮动帧标记,你可以用它将一个HTML文档嵌入在一个HTML中显示。它不同于Frame标记最大的特征即这个标记所引用的HTML文件不是与另外的HTML文件相互独立显示,而是可以直接嵌入在一个HTML文件中,与这个HTML文件内容相互融合,成为一个整体,另外,还可以多次在
|
标签:it |
|
标签:it |
很多朋友看到不少人的小黑用server操作系统,基于不了解,对稳定性,兼容性,驱动或多或少有些疑虑,适逢今晚给一个朋友解说server2003系统的设置,稍加整理,成就本帖。
Win2003是一个很有争议的操作系统,会用的人感觉很好用,不会用的人感觉很差劲。这是为什么呢,原因就是设置的问题。
首先,windows server
2003是迄今为止微软最强大最稳定的服务器操作系统,尽管最新的2008已经出来,但是目前服务器业界还是2003为主。从NT4.0以来,基于NT核心的操作系统针对不同使用环境分为工作站和服务器。工作站就是我们熟悉的2000/XP/vista,服务器就是2000server/2003/2008。虽然都是NT核心操作系统,但是面对的客户目标不同,在初始设置上还是有所区别和侧重。个人认为,工作站系统应该是简化并多媒体化的NT系统,在保证基本的稳定性上侧重娱乐。而做为服务器,重点除了稳定性还是稳定性。另外由于需要长时间运行对于磁盘管理和内存管理更加完美。由于服务器的侧重点不在于娱乐,一些娱乐功能或被屏蔽,比如主题。为了节能加上大多服务器都是基于远程桌面操作无需配备显示设备,显卡硬件加速被降低以达到节能的目的。等等。因为侧重点不同,初始系统体现的操作
|
标签:健康 |