Przeglądaj źródła

Fix labels dropdown not scrollable after a while (#2727)

romibi 6 lat temu
rodzic
commit
518672fd27

+ 1 - 0
app/views/helpers/index/normal/entry_bottom.phtml

@@ -46,6 +46,7 @@
 				<li class="dropdown-close"><a href="#close">❌</a></li>
 				<!-- Ajax -->
 			</ul>
+			<div class="dropdown-close"><a href="#close">❌</a></div>
 		</div>
 	</li><?php
 	}

+ 15 - 1
p/themes/base-theme/template.css

@@ -321,10 +321,24 @@ a.btn {
 	position: fixed;
 	top: 0; bottom: 0;
 	left: 0; right: 0;
-	z-index: -10;
+	z-index: -11;
 	cursor: default;
 }
 
+.dropdown div.dropdown-close {
+	display: none;
+}
+
+.dropdown-target:target ~ div.dropdown-close {
+	display: block;
+	z-index: 999;
+	position: relative;
+}
+
+.dropdown-menu-scrollable .dropdown-close {
+	display: none;
+}
+
 .separator {
 	display: block;
 	height: 0;