学习笔记,仅供参考,有错必纠


下拉菜单案例

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>* {margin: 0;padding: 0;}li {list-style-type: none;}a {text-decoration: none;font-size: 14px;}.nav {margin: 100px;}.nav>li {position: relative;float: left;width: 80px;height: 41px;text-align: center;}.nav li a {display: block;width: 100%;height: 100%;line-height: 41px;color: #333;}.nav>li>a:hover {background-color: #eee;}.nav ul {display: none;position: absolute;top: 41px;left: 0;width: 100%;border-left: 1px solid #FECC5B;border-right: 1px solid #FECC5B;}.nav ul li {border-bottom: 1px solid #FECC5B;}.nav ul li a:hover {background-color: #FFF5DA;}</style>
</head><body><ul class="nav"><li><a href="#">学院建设</a><ul><li><a href="">学科建设</a></li><li><a href="">竞赛举办</a></li><li><a href="">科研成果</a></li></ul></li><li><a href="#">学子风采</a><ul><li><a href="">私信</a></li><li><a href="">评论</a></li><li><a href="">@我</a></li></ul></li><li><a href="#">学院构成</a><ul><li><a href="">私信</a></li><li><a href="">评论</a></li><li><a href="">@我</a></li></ul></li></ul><script>// 1. 获取元素var nav = document.querySelector('.nav');var lis = nav.children; // 得到4个小li// 2.循环注册事件for (var i = 0; i < lis.length; i++) {lis[i].onmouseover = function() {this.children[1].style.display = 'block';}lis[i].onmouseout = function() {this.children[1].style.display = 'none';}}</script>
</body></html>

发布留言

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>* {margin: 0;padding: 0;}body {padding: 100px;}textarea {width: 200px;height: 100px;border: 1px solid pink;outline: none;resize: none;}ul {margin-top: 50px;}li {width: 300px;padding: 5px;background-color: rgb(245, 209, 243);color: red;font-size: 14px;margin: 15px 0;}</style>
</head><body><textarea name="" id=""></textarea><button>发布</button><ul></ul><script>// 1. 获取元素var btn = document.querySelector('button');var text = document.querySelector('textarea');var ul = document.querySelector('ul');// 2. 注册事件btn.onclick = function() {if (text.value == '') {alert('您没有输入内容');return false;} else {// console.log(text.value);// (1) 创建元素var li = document.createElement('li');// 先有li 才能赋值li.innerHTML = text.value;// (2) 添加元素// ul.appendChild(li);ul.insertBefore(li, ul.children[1]);}}</script>
</body></html>

WebAPI(part9)--下拉菜单及留言案例相关推荐

  1. phpcmsV9 添加内容:如何“增加复选框、下拉菜单”(含案例、截图)- 教程篇

    文章目录 phpcmsV9 添加内容:如何"增加多选框.下拉菜单"(含案例.截图)- 教程篇 步骤: 效果截图:省略 phpcmsV9 添加内容:如何"增加多选框.下拉菜 ...

  2. js的项目1:世纪佳缘、京东关闭广告、新浪下拉菜单、开关灯案例

    1.世纪佳缘 用户名 显示隐藏内容 <!DOCTYPE html> <html lang="en"> <head><meta charse ...

  3. 如何设计下拉菜单(技巧+实例)

    下拉菜单可以说是网页设计中令人又爱又恨的元素之一了.下拉菜单有许多优点:不占地方,不需要做输入验证,所有平台都支持,技术门槛低,用户都很熟悉其使用方法.然而与之同时,下拉菜单又是最容易被错误使用的表单 ...

  4. 前端常用事件案例——抽名字(抽奖)/搜索下拉菜单/微博文本框

    目录 抽名字(抽奖) 搜索下拉菜单 微博文本框 进阶微博案例 抽名字(抽奖) 实现效果是:点击开始按钮,则方框不断显示名字,点击停止,抽到的人名就是谁,并且删除,继续直到抽完后禁用按钮 ①点击开始按钮 ...

  5. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  6. 【jQuery笔记Part2】02-jQuery展开收起动画帷幔效果案例下拉菜单案例显示隐藏更多案例折叠菜单案例

    展开&收起动画&案例 HTML DOM overflow 属性 展开 slideDown(毫秒, 完成回调函数) 收起 slideUp(毫秒, 完成回调函数) 切换 slideTogg ...

  7. Axure 9 实战案例,动态面板的应用 4.1,省市区三级联动下拉菜单(重制简易版)

    前言 Hello!欢迎来到Axure 9 实战案例教程专栏. 本次课程我们继续来学习一下,动态面板的应用.本篇我们来讲解一下,如何绘制省市区联动下拉菜单(重新撰写简易版). 下拉菜单初稿 为了节省时间 ...

  8. jQuery下拉菜单经典案例

    jQuery下拉菜单经典案例 源码: <!DOCTYPE html> <html lang="en"><head><meta charse ...

  9. 实战案例:横向和纵向的三级下拉菜单需要掌握hover

    实战案例:横向和纵向的三级下拉菜单需要掌握hover 三级下拉 一. 横向三级 二.纵向三级 1.两个ul绝对定位做横向(推荐) 2.两个ul相对定位做竖向(推荐) 3.两个ul绝对定位配合li相对定 ...

最新文章

  1. Java项目:OA办公自动化系统设计和实现(java+springboot+freemarker+mysql+maven+mybatis+jpa)
  2. c++ vector向量直接赋值_vector-Jacobian product 解释 ---- pytorch autograd
  3. Eclipse基金会发布MicroProfile 2.2,适用于Java微服务
  4. 给我往死里贪——HRBUST - 1167-每种面值的货币要多少
  5. 小程序使用wx.uploadFile上传图片报错:uploadFile:fail Error: connect ECONNREFUSED
  6. dll oem证书导入工具_技术干货 | 恶意代码分析之反射型DLL注入
  7. 蓝桥杯第六届国赛JAVA真题----密文搜索
  8. 如何优化网站服务器来提高吞吐量并减少延迟时间
  9. 阿里云的工程师要被祭天了?
  10. Mysql数据库的mysql Schema 究竟有哪些东西 手工注入的基础要领
  11. DeepDream网络
  12. 【写博客常用】美赛成绩如何快速查询!
  13. 第二章 02 天牛质感
  14. 全球首次互联网8K直播,阿里工程师如何实现?
  15. Html学习(二)font 加粗 斜体 下划线标签学习
  16. matlab怎么读txt文件字符串,Matlab中读取txt文件的几种方法
  17. 品牌做小红书投放,究竟选择KOL还是KOC?
  18. 解决360篡改谷歌或其他浏览器主页的问题(亲身经历绝不copy)
  19. 财阀还是民主?DeFi协议大战,暗潮汹涌
  20. Python获取Csdn扫码登录每日一句

热门文章

  1. 机器学习数据挖掘笔记_15(关于凸优化的一些简单概念)
  2. java调python 监控_利用Python实现一个简单的系统监控图表
  3. System.getProperty(user.dir); 获得系统属性
  4. 使用kettle将文本文件中的数据导入数据库
  5. SpringBoot 配置 跨域支持
  6. 58.配置tomcat监听80 虚拟主机 日志
  7. CentOS7部署Flask+Gunicorn+Nginx+Supervisor
  8. SpringCloud学习成长之路 五 路由器网关
  9. 海思Hi3516A(5)3D降噪
  10. Android 轮询最佳实践 Service + AlarmManager