介绍
这篇“使用HTML和CSS以及JS制作简单的网页菜单界面的案例“文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“使用HTML和CSS以及JS制作简单的网页菜单界面的案例”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。
CSS是什么意思
CSS是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构如字体,颜色,位置等的语言,并且CSS样式可以直接存储于HTML网页或者单独的样式单文件中,而样式规则的优先级由CSS根据这个层次结构决定,从而实现级联效果,发展至今,CSS不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。
使用HTML + CSS + JS制作简单的网页菜单界面
写国外项目用到了标签这个东东,其实标签在WEB上到处可见,图中就依次显示了DCC文章发布器,国外后台添加数据,百度图片搜索,科幻小说发布博客文章时贴标签的样式——标签就像浏览器里原生的复选框一样,不过复选框实在太丑了,就使用这个简单方法美化一下好了。
1, HTML代码:
& lt; span 类=皌ags"比; & lt;才能span>经济,金融类& lt;/span> & lt;才能span>行政,人资类& lt;/span> & lt;才能span 类=癮ctive"在市场,销售类& lt;/span> & lt;才能span>电子工程这类& lt;/span> & lt;才能span 类=癮ctive"在工程类& lt;/span> & lt;才能span>生物医药类& lt;/span> & lt;才能span>物理、化学类& lt;/span> & lt;才能span>广告,传媒类& lt;/span> & lt;才能span>语言,翻译类& lt;/span> & lt;/span>
2, CSS代码(颜色,字体大,小间距自行调整):
/*,标签样式,*/.tags span  { ,,字体:12 px/22 px & # 39; Microsoft Yahei& # 39;, Arial, Lucida 格兰德,大河马字体; 边境才能:1 px # E3E0D9 固体; ,,显示:inline-block; ,,身高:20 px; ,,背景:# FFF; ,,text-align:中心; ,,填充:2 px 7 px; 保证金才能:1 px 4 px; ,,光标:指针; ,,-webkit-transition: all .3s ease-in-out; ,,-moz-transition: all .3s ease-in-out; ,,溢出:隐藏。 ,,颜色:# 989898; } .tags 跨度:hover { ,,边框颜色:# 00956 d; } .tags span.active  { ,,颜色:# FFF; ,,边框颜色:# 00956 d; ,,背景颜色:# 00956 d; }
3, JS代码(代码也是根据自己的需求提取数据;原谅我放荡不羁使用了jquery库~):
//,绑定标签点击事件,@ 2014 - 01 - 29 21:57:26 美元(& # 39;.tags 跨度# 39;)。(& # 39;点击# 39;,,函数(){ (这)美元才能.toggleClass(& # 39;活跃# 39;); }); ,//,读取标签数据时,@ 2014 - 01 - 29 23:12:35 var tag_content =, & # 39; & # 39;; 美元(& # 39;.tags 跨度# 39;). each(函数(k, v), { 如果才能($ (v) .hasClass(& # 39;活跃# 39;)){ ,,,tag_content +=, (v)美元。text () + & # 39; & # 39;; ,,} }); 如果,tag_content==& # 39; & # 39;,) { 警报才能(& # 39;请至少选择一个专业标签& # 39;); 返回才能; }
以上是“使用HTML和CSS以及JS制作简单的网页菜单界面的案例”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!