瀏覽代碼

fix: priority display

Resolved #1445
Tienson Qin 4 年之前
父節點
當前提交
b2d72ad9a2
共有 4 個文件被更改,包括 22 次插入0 次删除
  1. 4 0
      resources/css/common.css
  2. 1 0
      resources/css/style.css
  3. 1 0
      resources/css/style.dev.css
  4. 16 0
      resources/css/tooltip.css

+ 4 - 0
resources/css/common.css

@@ -777,6 +777,10 @@ a {
     transition: .3s;
 }
 
+a.tooltip-priority {
+    transition: none;
+}
+
 .page-reference:hover {
     background: var(--ls-secondary-background-color);
 }

+ 1 - 0
resources/css/style.css

@@ -11,5 +11,6 @@
 @import "./datepicker.css";
 @import "./highlight.css";
 @import "./tailwind.core.css"; /* Build by gulp. Check `_buildTailwind` for more detail */
+@import "./tooltip.css";
 @import "./common.css";
 @import "./tailwind.build.css"; /* Build by gulp. Check `_buildTailwind` for more detail */

+ 1 - 0
resources/css/style.dev.css

@@ -10,5 +10,6 @@
 @import "./table.css";
 @import "./datepicker.css";
 @import "./highlight.css";
+@import "./tooltip.css";
 @import "./tailwind.core.css"; /* Build by gulp. Check `_buildTailwind` for more detail */
 @import "./common.css";

+ 16 - 0
resources/css/tooltip.css

@@ -0,0 +1,16 @@
+.Tooltip {
+    position:relative;
+}
+
+.Tooltip__label {--arrow-size: 4px;visibility:hidden;width:10ch;background:#000;color:#fff;text-align:center;border-radius:4px;padding:4px;position:absolute;z-index:10;font-size:0.7rem;line-height:1.5;top:calc(100% + var(--arrow-size) + 3px);left:calc(-50% + var(--arrow-size) / 2 - 1px);word-wrap:break-word}
+.Tooltip__label::after {content:"";border:var(--arrow-size) solid transparent;border-bottom-color:#000;position:absolute;bottom:100%;left:calc(50% - var(--arrow-size))}
+
+/* .Tooltip:not(:hover) {pointer-events:none} */
+
+.Tooltip:hover .Tooltip__label {
+    visibility:visible
+}
+
+.Tooltip__label:hover {
+    visibility:visible
+}