前言
最近比较沉迷CSS,所以我现在来做个鼠标的交互效果
HTML

  1. <ul>
  2. <li>测试</li>
  3. <li>测试</li>
  4. <li title="字号">
  5. <i class="fa fa-text-height"></i>
  6. <div style="transform: translateX(-35%);">
  7. <p class="EditorMenu_ul_li_div_p noPaddingAndMargin">设置字号</p>
  8. <ul>
  9. <li>x-small</li>
  10. <li>small</li>
  11. <li>normal</li>
  12. <li>large</li>
  13. <li>x-large</li>
  14. <li>xx-large</li>
  15. </ul>
  16. </div>
  17. </li></ul>

CSS

  1. .EditorMenu ul {
  2. margin: 0;
  3. padding: 0px;
  4. height: 100%;
  5. display: flex;
  6. text-align: center;
  7. margin: 0px 5px;
  8. }
  9. .EditorMenu ul li {
  10. display: block;
  11. width: 36px;
  12. line-height: 2.3em;
  13. position: relative;
  14. }
  15. .EditorMenu ul li:hover {
  16. cursor: pointer;
  17. }
  18. .EditorMenu ul li:hover i {
  19. color: #000 !important;
  20. }
  21. .EditorMenu ul li:hover i svg path {
  22. fill:#000;
  23. }
  24. .EditorMenu ul li:hover div {
  25. z-index: 2;
  26. display: block;
  27. animation: EditorMenuAnima ease 0.5s forwards;
  28. }
  29. @keyframes EditorMenuAnima {
  30. 0% {
  31. top:-100px;
  32. }
  33. 30% {
  34. top: 35px;
  35. }
  36. 60% {
  37. top: 20px;
  38. }
  39. 100% {
  40. top: 35px;
  41. }

效果

后言
本文结束了,如果觉得本技术文章对你有帮助请给我点个赞,如果有什么不足的地方,给我提意见,让我加以改进

CSS实现鼠标移入弹出下拉框的更多相关文章

  1. easyui combobox点击输入框弹出下拉框

    由于easyui combobox需要点击下拉箭头才能下拉,不能像select标签那样点击输入框就下拉,所以觉得不太方便,查看了一下,combobox弹出框是一个div,原本想在他的输入框的点击事件中 ...

  2. JQuery autocomplete获得焦点触发弹出下拉框

    需求:autocomplete控件,当点击获得焦点的时候也要弹出下拉列表(autocomplete默认是输入之后才会跟随出下拉列表),下面直接贴代码. js代码: $("#customerN ...

  3. asp.net html 单击按钮弹出下拉框效果

    1.说明 需要引用jquery.js文件,我的页面是在asp.net MVC4 添加的web窗体,其他不多说 直接看代码 2.代码 <%@ Page Language="C#" ...

  4. ActionBar点击弹出下拉框操作

    首先: getActionBar().setDisplayShowTitleEnabled(false); ActionBar.LayoutParams lp = new ActionBar.Layo ...

  5. IOS第二天-新浪微博 - 添加搜索框,弹出下拉菜单 ,代理的使用 ,HWTabBar.h(自定义TabBar)

    ********HWDiscoverViewController.m(发现) - (void)viewDidLoad { [super viewDidLoad]; // 创建搜索框对象 HWSearc ...

  6. 纯css实现鼠标感应弹出二级菜单

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. css配合js模拟的select下拉框

    css配合js模拟的select下拉框 <!doctype html> <html> <head> <meta charset="utf-8&quo ...

  8. 利用css新属性appearance优化select下拉框

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  9. 用css写出下拉框(代码转自wq群)

    做网易云音乐首页时遇到的问题,鼠标指在右上角头像时出现下拉框. <style>/* css*/ #body{ float: left; } #xialakuang{ background- ...

随机推荐

  1. Python反转链表

    # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # self.val = x # self.next = None ...

  2. 使用U盘的PE系统安装Windows10操作系统 - 初学者系列 - 学习者系列文章

    今天闲来无事,就把windows 10的安装再重写一个文(以前写过一个:安装免费的正版Windows10操作系统 - 初学者系列 - 学习者系列文章  ). 1.  制作一个WinPE的U盘. 相信现 ...

  3. ES6重度学习 demo实例

    let 与 const // 并非真正的常量 // const 的本质: const 定义的变量并非常量,并非不可变, // 它定义了一个常量引用一个值.使用 const 定义的对象或者数组,其实是可 ...

  4. Flutter学习六之实现一个带筛选的列表页面

    上期实现了一个网络轮播图的效果,自定义了一个轮播图组件,继承自StatefulWidget,我们知道Flutter中并没有像Android中activity的概念.页面见的跳转是通过路由从一个全屏组件 ...

  5. python-scrapy框架初探

    内置支持 selecting and extracting 使用扩展的CSS选择器和XPath表达式从HTML/XML源中获取数据,并使用正则表达式提取助手方法. interactive shell ...

  6. 为什么我选择MySQL Workbench・一

    一.官方 官方提供的工具必然有其优势. MySQL Workbench有两个版本,社区版和商业版.社区版是免费的. 二.第一个选择 使用MySQL之前用的是SQL Server而微软的东西一般都使用微 ...

  7. TIDB 笔记

    整体架构:

  8. 树莓派3B+安装64位ubuntu系统和docker工具

    想在树莓派3B上安装一些64位应用(例如64位JDK),因此首先要安装64位的操作系统,今天咱们就一起来实战: 原文地址:https://blog.csdn.net/boling_cavalry/ar ...

  9. linux上部署springboot项目

    1.安装jdk,请参考个人博客linux安装jdk 2.安装mysql,请参考个人博客 linux安装mysql 3.项目打包(使用idea) 打开项目,点击idea右边Maven Projects菜 ...

  10. django 的基础设计

    一.web程序工作流程 二.django  的基础介绍 目的:了解Django框架的作用和特点 作用: 简便.快速的开发数据库驱动的网站 Django的优势 快速开发 MVT 功能齐全 Django学 ...