diff --git a/less/qfq-bs.css.less b/less/qfq-bs.css.less
index 10e9cc7422a5d17a50719dfa126bfb8cb5467e68..71a3eccacace52e29fecc9feb9089c023409ed9a 100644
--- a/less/qfq-bs.css.less
+++ b/less/qfq-bs.css.less
@@ -825,6 +825,7 @@ legend {
 }
 
 thead.qfq-sticky th, thead.qfq-sticky td {
+  position: -webkit-sticky; /* Safari */
   position: sticky;
   top: 0;
   background-color: white;
@@ -837,4 +838,10 @@ thead.qfq-sticky td {
 
 .dropdown-menu {
   z-index: 1060;
-}
\ No newline at end of file
+}
+
+.qfq-sticky-element {
+  position: -webkit-sticky; /* Safari */
+  position: sticky;
+  top: 0;
+}