Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][inne] Sticky navbar Bootstrap
Puchatek320
post 20.04.2020, 19:02:34
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 4.11.2019

Ostrzeżenie: (0%)
-----


Cześć,
Może ktoś mi wyjaśnić w jaki sposób ustawić test,test2,test3 tak aby po zmniejszeniu strony jak wejdziemy przez telefon to żeby elementy były pod sobą bo nie jestem w stanie tego ustawić...

Komputer test,test2,test3

telefon:
test
test2
test3

mam jeszcze pytanie odnośnie ".navbar a:hover, .dropdown:hover .dropbtn"
chciałbym aby zaznaczony był cały element tak żeby nie było widać czarnego ponieważ teraz jak najedzie się na element to widać czarny i mniejszy kwadrat czerwony a chciałbym żeby był cały czarny

  1. <head>
  2.  
  3. <meta charset="utf-8">
  4. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  5. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
  6.  
  7. </head>
  8.  
  9. <body>
  10.  
  11. <div class="navbar-dark indigo fixed-top scrolling-navbar">
  12. <div class="site-branding row " style="height:150px;background-color:#ddd">
  13. <div class="col-sm-4 h-50">test</div>
  14. <div class="col-sm-4 h-50">test2</div>
  15. <div class="col-sm-4 h-50">test3</div>
  16. </div>
  17.  
  18. <nav class="navbar">
  19. <div class="navbar">
  20. <a href="#">Strona Główna</a>
  21. <a href="#">Kategorie</a>
  22. <a href="#">Test</a>
  23. <div class="dropdown">
  24. <button class="dropbtn">Wiecej
  25. <i class="fa fa-caret-down"></i>
  26. </button>
  27. <div class="dropdown-content">
  28. <a href="#">Link 1</a>
  29. <a href="#">Link 2</a>
  30. <a href="#">Link 3</a>
  31. </div>
  32. </div>
  33. </div>
  34. </nav>
  35. </div>
  36.  
  37.  
  38.  
  39.  
  40. <div class="body">
  41. hdsah
  42. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  43. test
  44.  
  45. </div>
  46.  
  47.  
  48.  
  49. </body>
  50.  
  51.  
  52. <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
  53. <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
  54. <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
  55. </html>
  56.  
  57.  
  58.  
  59.  
  60. /* Navbar container */
  61. .navbar {
  62. overflow: hidden;
  63. background-color: #333;
  64. font-family: Arial;
  65. max-height: 35%;
  66. }
  67.  
  68. /* Links inside the navbar */
  69. .navbar a {
  70. float: left;
  71. font-size: 16px;
  72. color: white;
  73. text-align: center;
  74. padding: 14px 16px;
  75. text-decoration: none;
  76. }
  77.  
  78. /* The dropdown container */
  79. .dropdown {
  80. float: left;
  81. overflow: hidden;
  82. }
  83.  
  84. /* Dropdown button */
  85. .dropdown .dropbtn {
  86. font-size: 16px;
  87. border: none;
  88. outline: none;
  89. color: white;
  90. padding: 14px 16px;
  91. background-color: inherit;
  92. font-family: inherit; /* Important for vertical align on mobile phones */
  93. margin: 0; /* Important for vertical align on mobile phones */
  94. }
  95.  
  96. /* Add a red background color to navbar links on hover */
  97. .navbar a:hover, .dropdown:hover .dropbtn {
  98. background-color: red;
  99. }
  100.  
  101. /* Dropdown content (hidden by default) */
  102. .dropdown-content {
  103. display: none;
  104. position: absolute;
  105. background-color: #f9f9f9;
  106. min-width: 160px;
  107. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  108. z-index: 1;
  109. }
  110.  
  111. /* Links inside the dropdown */
  112. .dropdown-content a {
  113. float: none;
  114. color: black;
  115. padding: 12px 16px;
  116. text-decoration: none;
  117. display: block;
  118. text-align: left;
  119. }
  120.  
  121. /* Add a grey background color to dropdown links on hover */
  122. .dropdown-content a:hover {
  123. background-color: #ddd;
  124. }
  125.  
  126. /* Show the dropdown menu on hover */
  127. .dropdown:hover .dropdown-content {
  128. display: block;
  129. }
  130.  
  131. .body{
  132. padding-top: 217px;
  133. }
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:44