仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1336|回复: 8
打印 上一主题 下一主题

[DIV+CSS] CSS教程之CSS sprite实例教程:li:hover修正暗码

[复制链接]
因胸联盟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:28:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
你可以轻松地控制页面的布局。
网页制造poluoluo文章简介:CSSsprite实例教程:li:hover修正暗码.
Codemoz!会员信息修正的部分用到了这个效果,说难不难。要点是li:hover(IE6下利用JS摹拟),CSSsprite。效果见下图:

HTML部分:
<olid="need">
<li><labelclass="old_password">原始暗码:</label><inputname=type=passwordid=/></li>
<li><labelclass="new_password">新的暗码:</label><inputname=type=passwordid=/><dfn>(暗码长度为6~20字节。不想修正请留空)</dfn></li>
<li><labelclass="rePassword">反复暗码:</label><inputname=type=passwordid=/></li>
<li><labelclass="email">邮箱设置:</label><inputname=type=textid=/><dfn>(Codemoz!答应毫不会给您发送任何渣滓邮件。)</dfn></li>
</ol>
CSS部分:
/*demo所用元素值*/
#need{margin:20pxauto0;width:610px;}
#needli{height:26px;width:600px;font:12px/26pxArial,Helvetica,sans-serif;background:#FFD;border-bottom:1pxdashed#E0E0E0;display:block;cursor:text;padding:7px0px7px10px!important;padding:5px0px5px10px;}
#needli:hover,#needli.hover{background:#FFE8E8;}
#needinput{line-height:14px;background:#FFF;height:14px;width:200px;border:1pxsolid#E0E0E0;vertical-align:middle;padding:6px;}
#needlabel{background:url(../images/icon_sprite.gif)no-repeat;padding-left:30px;}
#needlabel.old_password{background-position:0-277px;}
#needlabel.new_password{background-position:0-1576px;}
#needlabel.rePassword{background-position:0-1638px;}
#needlabel.email{background-position:0-429px;}
#needdfn{display:none;}
#needli:hoverdfn,#needli.hoverdfn{display:inline;margin-left:7px;color:#676767;}
JS部分:
functionsuckerfish(type,tag,parentId){
if(window.attachEvent){
window.attachEvent("onload",function(){
varsfEls=(parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);
type(sfEls);
});
}
}
hover=function(sfEls){
for(vari=0;i<sfEls.length;i++){
sfEls.onmou搜索引擎优化ver=function(){
this.className+="hover";
}
sfEls.onmou搜索引擎优化ut=function(){
this.className=this.className.replace(newRegExp("hover"),"");
}
}
}
suckerfish(hover,"li");
HTML部分接纳了一个人人大概平常不是很经常使用的标签:<dfn>,<dfn>标签是W3C保举利用的语义标签,它从属于文本组件中的短语元素,用来界说一个界说项目,起到注释申明的感化。
<dfn>同意被安排在以下父元素中:
a,abbr,acronym,address,b,bdo,big,button,caption,cite,code,dd,del,dfn,div,dt,em,fieldset,h1,h2,h3,h4,h5,h6,i,ins,kbd,label,legend,li,object,p,pre,q,samp,small,span,strong,sub,sup,td,th,tt,var
当<dfn>标签被用作父元素时,它的外部允许安排以下子元素标签:
a,abbr,acronym,b,bdo,big,br,button,cite,code,del,dfn,em,i,img,input,ins,kbd,label,map,object,q,samp,script,select,small,span,strong,sub,sup,textarea,tt,var
下面的DEMO下载地点请点击这里:LI:HOVER
</p>
那么什么是Div+CSS标准?Div+CSS的标准化设计到底有什么好处?
因胸联盟 该用户已被删除
沙发
 楼主| 发表于 2015-1-20 13:41:42 | 只看该作者
难以逾越的障碍会大大打击你的学习积极性。这就需要你的恒心,坚持不懈的决心。在自己无法解决某些问题时,就需要虚心请教别人.
小魔女 该用户已被删除
板凳
发表于 2015-1-29 08:10:06 | 只看该作者
以上大概就是文字图片的一些链接方法,通过学习Dreamweaver、练习让我对dreameaver8有了进一步的认识,他其实是一款很好的建立Web站点和应用程序的软件。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
不帅 该用户已被删除
地板
发表于 2015-2-6 00:15:22 | 只看该作者
经过两天的学习,总算对Dreamweaver有进一步的了解了,心中不免有些激动。今天和其他几位老师交流了一下,感觉受益匪浅.
admin 该用户已被删除
5#
发表于 2015-2-14 14:10:53 | 只看该作者
滚动条)层属性--溢出(visible/hidden/scroll/auto)
蒙在股里 该用户已被删除
6#
发表于 2015-3-4 07:00:37 | 只看该作者
运动)时间轴面板--拖动关键帧--单击整条--将鼠标移至中间一点--右击选择增加关键帧--移动中间关键帧的图层--勾选自动播放,循环
再见西城 该用户已被删除
7#
发表于 2015-3-11 17:52:25 | 只看该作者
不管老师做怎样的解释,而我却对它感到很是吃力,诸如里面有许多不知道的功能。
爱飞 该用户已被删除
8#
发表于 2015-3-19 04:58:43 | 只看该作者
以上大概就是文字图片的一些链接方法,通过学习Dreamweaver、练习让我对dreameaver8有了进一步的认识,他其实是一款很好的建立Web站点和应用程序的软件。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
再现理想 该用户已被删除
9#
发表于 2015-3-27 08:10:17 | 只看该作者
Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-24 08:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表