_nav.scss 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. // Main navigation
  2. //
  3. // Styles for the top `.navbar` and its dropdowns.
  4. .s2-docs-nav {
  5. margin-bottom: 0;
  6. border-color: #eee;
  7. background-color: #f6f6f6;
  8. .navbar-brand {
  9. font-weight: 500;
  10. img {
  11. margin-right: 4px;
  12. }
  13. }
  14. .navbar-nav > .active > a,
  15. .navbar-nav > .active > a:hover,
  16. .navbar-nav > .active > a:focus {
  17. background-color: #f0f0f0;
  18. color: #000;
  19. }
  20. @media (min-width: 768px) {
  21. .navbar-nav > li > .dropdown-menu:before {
  22. position: absolute;
  23. top: -21px;
  24. left: 24px;
  25. display: block;
  26. width: 0;
  27. height: 0;
  28. border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.1);
  29. border-style: solid;
  30. border-width: 10px;
  31. content: "";
  32. }
  33. .navbar-nav > li > .dropdown-menu:after {
  34. position: absolute;
  35. top: -20px;
  36. left: 24px;
  37. display: block;
  38. width: 0;
  39. height: 0;
  40. border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFF;
  41. border-style: solid;
  42. border-width: 10px;
  43. content: '';
  44. }
  45. .navbar-nav .dropdown-menu {
  46. border-radius: 4px;
  47. border-color: #ddd;
  48. margin-top: -1px;
  49. }
  50. }
  51. }