|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有了CSS,我们不再需要用FONT标签或者透明的1pxGIF图片来控制标题,改变字体颜色,字体样式等等
原文:http://www.linxz.cn/blog2/article.asp?id=140
很奇妙的一个早晨,竟然在之前老同事的群里跟同事会商起CSS的器材来了,不外很不测的仍是有劳绩。在IE中经常会碰着假如将容器定位后,呈现容器内的笔墨不成选择(测试的时分次要用带毗连的笔墨)。
xhtml布局:
<div>
<ahref="#">定位后没法选择容器的内容办理计划</a>
</div>
css款式:
div{
position:absolute;
top:100px;
left:100px;
width:200px;
height:200px;
border:1pxsolidred
}
HTML代码:
运转代码框
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metaname="author"content="Linxz"/><styletype="text/css">div{position:absolute;top:100px;left:100px;width:200px;height:200px;border:1pxsolidred}</style><title>定位后没法选择容器的内容办理计划</title></head><body><div><ahref="#">定位后没法选择容器的内容办理计划</a></div></body></html>
[Ctrl+A全体选择提醒:你可先修正部分代码,再按运转]
请在IE中测试下面的代码,你会发明笔墨是没法选择的。
事先我想到的办法是在<ahref="#">定位后没法选择容器的内容办理计划</a>前面加上一个空格来激发这个选择,不外如许的话就多了一个字符,不是很好。
然后想到了在蓝色幻想论坛中的一个帖子里有提到这个成绩,在“[教程]web尺度罕见成绩汇合[不休更新]”这个帖子的第五个成绩提到的办理办法是
援用内容
下面的成绩在IE6、7中存在,办理成绩的举措是让IE进进到quirksmode。关于quirksmode的相干常识,请参考:http://www.microsoft.com/china/msdn/library/webservices/asp.net/
ASPNETusStan.mspx?mfr=true
aoao:在IE6版本是6.0.2900.2180.xpsp_sp2.gdr.070227-2254仿佛仍然存在成绩,加了背景致仍然有效。接着测试中。。。
但依据aoao说的在IE6版本是6.0.2900.2180.xpsp_sp2.gdr.070227-2254仿佛仍然存在成绩,加了背景致仍然有效。,但我在IE6绿色版中测试后可行,IE7中也能够,假如哪位伴侣是用这个版本的IE6的能够试一下
HTML代码:
运转代码框
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metaname="author"content="Linxz"/><styletype="text/css">div{position:absolute;top:100px;left:100px;width:200px;height:200px;border:1pxsolidred;background:#FFFFFF;}</style><title>定位后没法选择容器的内容办理计划</title></head><body><div><ahref="#">定位后没法选择容器的内容办理计划</a></div></body></html>
[Ctrl+A全体选择提醒:你可先修正部分代码,再按运转]
至于让利用IE的奇异形式的话,测试过,可行,但如许的话,就是对盒模子盘算体例就纷歧样了,假如不习气用奇异形式的同砚要思索一下。
厥后,老同事“表哥”发了一个网址,是老外的,下面先容的办法是经由过程
html,body{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
来办理成绩
参考:http://www.webmasterworld.com/forum83/6565.htm
厥后测试,只需保存height:100%就能够了。
HTML代码:
运转代码框
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metaname="author"content="Linxz"/><styletype="text/css">html,body{height:100%;}div{position:absolute;top:100px;left:100px;width:200px;height:200px;border:1pxsolidred;}</style><title>定位后没法选择容器的内容办理计划</title></head><body><div><ahref="#">定位后没法选择容器的内容办理计划</a></div></body></html>
[Ctrl+A全体选择提醒:你可先修正部分代码,再按运转]
CSS的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。 |
|