这篇文章主要介绍了使用HTML+CSS+JS制作简单的网页菜单界面,这个ABROAD项目所使用的JavaScript部分代码非常简单,需要的朋友可以参考下

写ABROAD项目用到了标签这个东东,其实标签在WEB上到处可见,图中就依次显示了DCC文章发布器、ABROAD后台添加数据、百度图片搜索、sf发布博客文章时贴标签的样式——标签就像浏览器里原生的checkbox一样,不过checkbox实在太丑了,就使用这个简单方法美化一下好了。

1、HTML代码:

经济、金融类

行政、人资类

市场、销售类

电子工程IT类

工程类

生物医药类

物理、化学类

广告、传媒类

语言、翻译类

2、CSS代码(颜色、字体大小、间距自行调整):

/* 标签样式 */

.tags span {

font: 12px/22px 'Microsoft Yahei',Arial,Lucida Grande,Tahoma;

border: 1px #E3E0D9 solid;

display: inline-block;

height: 20px;

background: #FFF;

text-align: center;

padding: 2px 7px;

margin: 1px 4px;

cursor: pointer;

-webkit-transition: all .3s ease-in-out;

-moz-transition: all .3s ease-in-out;

overflow: hidden;

color: #989898;

}

.tags span:hover {

border-color: #00956d;

}

.tags span.active {

color: #FFF;

border-color: #00956d;

background-color: #00956d;

}

3、JS代码(代码也是根据自己的需求提取数据;原谅我放荡不羁使用了jquery库~):

// 绑定标签点击事件 @ 2014-01-29 21:57:26

$('.tags span').on('click', function(){

$(this).toggleClass('active');

});

// 读取标签数据时 @ 2014-01-29 23:12:35

var tag_content = ',';

$('.tags span').each(function(k, v) {

if($(v).hasClass('active')){

tag_content += $(v).text()+',';

}

});

if( tag_content==',' ){

alert('请至少选择一个专业标签');

return;

}

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

php简单网页制作代码,用HTML和CSS以及JS制作简单的网页菜单界面的代码相关推荐

  1. css画钟表_利用css+原生js制作简单的钟表

    利用css+原生js制作简单的钟表.效果如下所示 实现该效果,分三大块:html.javascript.css html部分html部分比较简单,定义一个clock的div,内部有原点.时分秒针.日期 ...

  2. 实验一 基于CSS+HTML+JS开发简单个人网站

    目录: 实验要求 实验代码 1.注册 2.登录 3.主页 4.个人简介 5.我的理想 6.我的生活 7.学习内容 总结 实验要求 实验一 基于CSS+HTML+JS开发简单个人网站 实验学时:4    ...

  3. 126.如何使用CSS和 JS 创建简单图片切换

    效果 (源码网盘地址在最后) 视频演示 视频地址:https://www.ixigua.com/6914222592170263053/ 源码 index.html <!DOCTYPE html ...

  4. 用HTML,CSS,JS制作一个网页计算器

    今天分享一个自己做的网页计算器,我个人感觉,虽然不精简,但是应该涉及到的东西都有了,所以分享出来,那我直接上代码了. <html> <head><meta charset ...

  5. js怎么制作html的主题,用HTML和CSS以及JS制作简单的网页菜单界面的代码

    写ABROAD项目用到了标签这个东东,其实标签在WEB上到处可见,图中就依次显示了DCC文章发布器.ABROAD后台添加数据.百度图片搜索.sf发布博客文章时贴标签的样式--标签就像浏览器里原生的ch ...

  6. 一些常用的html、css、js的简单应用

    json转化(常用) <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  7. html加css加js制作的烟花,js实现烟花特效

    本文实例为大家分享了js实现烟花特效的具体代码,供大家参考,具体内容如下 1.概述 在网页背景中实现鼠标点击出现模拟烟花爆炸的特效 2.思路 1.获取鼠标点击位置,底端创建烟花节点. 2.为烟花添加c ...

  8. 使用css + 部分js制作按钮流光特效

    制作一个按钮流光特效,其核心就在于规律的动画的执行, 让我们先看看效果吧 鼠标移入会出现颜色循环流动效果. html部分(就是一个简单的a标签) <a href="#"> ...

  9. 利用HTML制作时间,如何使用HTML,CSS和JavaScript制作时间表?

    是否可以使用HTML,CSS和JavaScript / jQuery制作时间表? 请回复一些有用教程的链接. 解决方法: 这是一个带css过渡的简单垂直时间轴. 这是HTML: 2008 That s ...

最新文章

  1. 半吊子架构师,一来就想干掉RabbitMQ ...
  2. 在Visual Studio 2008中编译snort-2.8.6.1.tar.gz
  3. 究竟该不该“勃”!!!
  4. 修订版 | 目标检测:速度和准确性比较(Faster R-CNN,R-FCN,SSD,FPN,RetinaNet和YOLOv3)...
  5. C - Mr. Panda and Strips Gym - 101194C(思维//尺取//2016 icpc china final)
  6. 计算机网络中对等层,【计算机网络】两个网络模型——OSI参考模型和TCP/IP模型...
  7. C/C++——朴素的模式匹配算法和KMP模式匹配算法
  8. mysql实际应用在哪里_MySQL数据库的实际应用步骤
  9. shelve模块使用说明
  10. 数据采集程序(网页小偷)点滴心得
  11. 什么是LoRa协议?
  12. JavaScript变量定义以及数据类型划分(笔记)
  13. Python环境安装 官网下载 / 迅雷下载
  14. Dual UOM in Oracle EBS
  15. asp.netc#验证AD域账户的用户名和密码
  16. python绘制三维曲线图_机器学习的绘图库有哪些?如何运用python绘制机器学习常见曲线?...
  17. buaacoding C.真心话大冒险
  18. Flutter ShowModalBottomSheet 自定义高度和滚动
  19. 4-2-1 求e的近似值 (15分)
  20. 《递归递推练习》H - 三国佚事——巴蜀之危

热门文章

  1. '$.browser.msie' 为空或不是对象
  2. HMM学习(3)-Patterns generated by a hidden process
  3. PHP面向对象的进阶学习
  4. LLBLGen 关于类型转换
  5. 把html变成桌面的软件,5 分钟把任意网站变成桌面软件
  6. sign python_python机器学习
  7. 贵州师范学院计算机2级报名,贵州省2021年上半年计算机二级报名时间
  8. php中的unbuffered_row,php – 加载数据infile和unbuffered查询错误
  9. 显示多文档标签_HTML常用基础标签,前端从入门到精通
  10. java构造方法重载_Java 重载、重写、构造函数的实例详解