(本文来自本站原创,转载请务必注明出处!)
效果预览地址:attachment.php?fid=14
不借助JS,直接用CSS实现,兼容IE6,7 Firefox。总感觉这个有些局限性,不能很有规模地运用。感觉有用,但是具体怎么用呢?我还不知道。目前我只在一个新模板上试验了一下,出现了很多问题。要用好这个,就必须把CSS中的相对定位,绝对定位搞懂,还有就是:hover的使用。
以下代码是我在《CSS网页布局实录》书上抄下来的。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>小提示窗口</title>
<style type="text/css">
<!--
body {
padding-left:50px;
}
.tip {
color:red;
text-decoration: underline;
position:relative;
}
.popbox{
display:none;
}
.tip:hover{
cursor:hand;
}
.tip:hover .popbox{
display: block;
position:absolute;
padding:10px;
width:100px;
height:100px;
background:#000000;
left:60px;
top:30px;
color:#FFFFFF;
text-decoration: none;
}
-->
</style></head>
<body >
<a href="#" class="tip">听说css<span class="popbox">意思是:层叠样式表</span></a>的功能很强大.
</body>
</html>
不借助JS,直接用CSS实现,兼容IE6,7 Firefox。总感觉这个有些局限性,不能很有规模地运用。感觉有用,但是具体怎么用呢?我还不知道。目前我只在一个新模板上试验了一下,出现了很多问题。要用好这个,就必须把CSS中的相对定位,绝对定位搞懂,还有就是:hover的使用。
以下代码是我在《CSS网页布局实录》书上抄下来的。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>小提示窗口</title>
<style type="text/css">
<!--
body {
padding-left:50px;
}
.tip {
color:red;
text-decoration: underline;
position:relative;
}
.popbox{
display:none;
}
.tip:hover{
cursor:hand;
}
.tip:hover .popbox{
display: block;
position:absolute;
padding:10px;
width:100px;
height:100px;
background:#000000;
left:60px;
top:30px;
color:#FFFFFF;
text-decoration: none;
}
-->
</style></head>
<body >
<a href="#" class="tip">听说css<span class="popbox">意思是:层叠样式表</span></a>的功能很强大.
</body>
</html>
本文有1个朋友发表评论:
simple-blog
2009-2-7 15:49
2009-2-7 15:49
这样的沙发坐着真简单,完全没有竞争对手!
分页: 1/1
1
1


