table.css 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. /*!
  2. * froala_editor v3.0.3 (https://www.froala.com/wysiwyg-editor)
  3. * License https://froala.com/wysiwyg-editor/terms/
  4. * Copyright 2014-2019 Froala Labs
  5. */
  6. .clearfix::after {
  7. clear: both;
  8. display: block;
  9. content: "";
  10. height: 0; }
  11. .hide-by-clipping {
  12. position: absolute;
  13. width: 1px;
  14. height: 1px;
  15. padding: 0;
  16. margin: -1px;
  17. overflow: hidden;
  18. clip: rect(0, 0, 0, 0);
  19. border: 0; }
  20. .fr-element table td.fr-selected-cell, .fr-element table th.fr-selected-cell {
  21. border: 1px double #0098f7; }
  22. .fr-element table tr {
  23. user-select: none;
  24. -o-user-select: none;
  25. -moz-user-select: none;
  26. -khtml-user-select: none;
  27. -webkit-user-select: none;
  28. -ms-user-select: none; }
  29. .fr-element table td, .fr-element table th {
  30. user-select: text;
  31. -o-user-select: text;
  32. -moz-user-select: text;
  33. -khtml-user-select: text;
  34. -webkit-user-select: text;
  35. -ms-user-select: text; }
  36. .fr-element .fr-no-selection table td, .fr-element .fr-no-selection table th {
  37. user-select: none;
  38. -o-user-select: none;
  39. -moz-user-select: none;
  40. -khtml-user-select: none;
  41. -webkit-user-select: none;
  42. -ms-user-select: none; }
  43. .fr-table-resizer {
  44. cursor: col-resize;
  45. position: absolute;
  46. z-index: 3;
  47. display: none; }
  48. .fr-table-resizer.fr-moving {
  49. z-index: 2; }
  50. .fr-table-resizer div {
  51. -webkit-opacity: 0;
  52. -moz-opacity: 0;
  53. opacity: 0;
  54. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  55. border-right: 1px solid #0098f7; }
  56. .fr-no-selection {
  57. user-select: none;
  58. -o-user-select: none;
  59. -moz-user-select: none;
  60. -khtml-user-select: none;
  61. -webkit-user-select: none;
  62. -ms-user-select: none; }
  63. .fr-popup .fr-table-size {
  64. margin: 20px; }
  65. .fr-popup .fr-table-size .fr-table-size-info {
  66. text-align: center;
  67. font-size: 14px; }
  68. .fr-popup .fr-table-size .fr-select-table-size {
  69. line-height: 0;
  70. padding: 5px;
  71. white-space: nowrap; }
  72. .fr-popup .fr-table-size .fr-select-table-size > span {
  73. display: inline-block;
  74. padding: 0 4px 4px 0;
  75. background: transparent; }
  76. .fr-popup .fr-table-size .fr-select-table-size > span > span {
  77. display: inline-block;
  78. width: 18px;
  79. height: 18px;
  80. border: 1px solid #DDD; }
  81. .fr-popup .fr-table-size .fr-select-table-size > span.hover {
  82. background: transparent; }
  83. .fr-popup .fr-table-size .fr-select-table-size > span.hover > span {
  84. background: rgba(0, 152, 247, 0.3);
  85. border: solid 1px #0098f7; }
  86. .fr-popup .fr-table-size .fr-select-table-size .new-line::after {
  87. clear: both;
  88. display: block;
  89. content: "";
  90. height: 0; }
  91. .fr-popup.fr-above .fr-table-size .fr-select-table-size > span {
  92. display: inline-block !important; }
  93. .fr-popup .fr-table-colors {
  94. display: block;
  95. padding: 20px;
  96. padding-bottom: 0; }
  97. .fr-popup.fr-desktop .fr-table-size .fr-select-table-size > span > span {
  98. width: 12px;
  99. height: 12px; }
  100. .fr-insert-helper {
  101. position: absolute;
  102. z-index: 9999;
  103. white-space: nowrap; }