zoukankan      html  css  js  c++  java
  • 小刘同学的第三十三篇博文

      一天了,都下着很冷很冷的雨啊...气温下降了很多哟,小伙伴们要照顾好自己( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ

      今天还是没有能坚持2个小时的学习时间,每天晚上拿出2个小时来学前端很难么?不难啊,真的不难啊,为什么做不到呢???总是被各种各样的事情耽误,自己没有跳脱一种状态的环境,明明知道应该来图书馆自习了,可还是在和学弟聊天侃大山……

      今天把昨天那个右键菜单的题目写完了,果然自己看一遍别人的代码,自己再敲一遍的时候就。。。很伤。。。还是得一边看着别人的代码,一边自己写一点,这样才行。。。

      1 <!DOCTYPE html>
      2 <html lang="en">
      3 <head>
      4     <meta charset="UTF-8">
      5     <title>homework2</title>
      6     <style>
      7         #menu {
      8             padding: 0;
      9             margin: 0;
     10             list-style: none;
     11             border: 1px solid #ccc;
     12             height: 200px;
     13              150px;
     14         }
     15         #menu li {
     16             height: 39px;
     17             border-bottom: 1px solid #ccc;
     18             line-height: 39px;
     19             text-align: center;
     20         }
     21         #menu li:hover{
     22             background-color: #abcdef;
     23         }
     24         #menu li:hover a {
     25             color: white;
     26         }
     27         #menu li a {
     28             text-decoration: none;
     29             color: #000;
     30             font-size: 14px;
     31         }
     32         /*子菜单样式*/
     33         #rightMenu {
     34             padding: 0;
     35             margin: 0;
     36             list-style: none;
     37             border: 1px solid #ccc;
     38             height: 120px;
     39              90px;
     40             display: none;
     41             position: absolute;
     42             background-color: gray;
     43         }
     44         #rightMenu li {
     45             height: 23px;
     46             border-bottom: 1px solid #ccc;
     47             line-height: 23px;
     48             text-align: center;
     49         }
     50         #rightMenu li:hover{
     51             background-color: #badcfe;
     52         }
     53         #rightMenu li:hover a {
     54             color: white;
     55         }
     56         #rightMenu li a {
     57             text-decoration: none;
     58             color: #000;
     59             font-size: 10px;
     60         }
     61     </style>
     62 </head>
     63 <body>
     64 <!-- 
     65 /**
     66  * 
     67  * @author: xiaoliu
     68  * @type: NO.17-homework2
     69  * @data: 2018-01-23
     70  * @finished: 2018-01-25
     71  * 
     72  */
     73  -->
     74 <ul id="menu">
     75     <li><a href="#">角色授权</a></li>
     76     <li><a href="#">数据字典管理</a></li>
     77     <li><a href="#">菜单管理</a></li>
     78     <li><a href="#">资源管理</a></li>
     79     <li><a href="#">系统管理</a></li>
     80 </ul>
     81 <ul id="rightMenu">
     82     <li><a href="#">子角色</a></li>
     83     <li><a href="#">子字典</a></li>
     84     <li><a href="#">子菜单</a></li>
     85     <li><a href="#">子资源</a></li>
     86     <li><a href="#">子系统</a></li>
     87 </ul>
     88 <script>
     89     window.onload = function () {
     90         var rMenu = document.getElementById("rightMenu");
     91         document.getElementById("menu").oncontextmenu = function (event) {
     92             //首先,把右键菜单显示出来
     93             rMenu.style.display = "block";
     94             //再用event对象中的值,把菜单的定位值计算出来
     95             //event.pageX 能定位鼠标的left值
     96             //event.pageY 能定位鼠标的top值
     97             //像素的赋值一定要注意单位啊啊啊啊啊啊啊 + "px" + "px" + "px"
     98             rMenu.style.left = event.pageX + "px";
     99             rMenu.style.top = event.pageY + "px";
    100             //最后,把browser自带的右键禁止掉
    101             return false;
    102         }
    103         //在最后的最后,也就是点击看到rMenu之后,当再次点击时,再把rMenu隐藏
    104         //这里其实没想到是直接dom.onclick.....
    105         document.onclick = function () {
    106             rMenu.style.display = "none";
    107         }
    108     }
    109 </script>
    110 </body>
    111 </html>

       "px"肯定特别的容易漏掉,自己觉得要是没有看别人写的代码应该是漏了,但是现在没办法,我只想快速的学好,就没有自己的思考了,ε=(´ο`*)))唉

      只能是边看边记这些属性的用法和逻辑思路,虽然有点儿囫囵吞枣的感觉,但如果完完全全自己去想不看别人写的代码,虽然很能锻炼自己的逻辑思维能力,但是无奈我太笨,每次自己想时间都不够啊啊啊啊啊╮(╯▽╰)╭

      10点从图书馆回来,处理了一些事情,已经是23:36了,时间过得真的很快。。。

      晚安,朋友们,好梦(¦3[▓▓] 

  • 相关阅读:
    Git(五):Git分支管理策略
    Git(四):Git远程操作详解
    Git(三):Git 使用规范流程
    Git(二):常用 Git 命令清单
    Git(一):Eclipse中配置Git
    (一)Spring’s MVC Architecture
    Maven(九)”编码 gbk 的不可映射字符“ 问题解决方案
    Maven(八) Maven项目和testng结合应用
    Maven(七) maven 常用命令
    Maven(四-2) Maven pom.xml 配置详解
  • 原文地址:https://www.cnblogs.com/xiaoliutongxue/p/8353406.html
Copyright © 2011-2022 走看看