Marysia120 27 Marca 2019 27 Marca 2019 Potrzebuje takiego czegoś co na zdjęciu czyli mamy takie okienka czyli po kliknięciu na dane okienko otwiera nam się zawartość, gdy klikniemy na następne okienko to zamyka się poprzednie i otwiera się inna zawartość (np. tekst itd). Czyli klikniemy pierwsze : pojawia się zawartość z tekstem + jakieś zdjęcie, klikniemy drugie pojawia się inna zawartość (tekst i np zdjęcie). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mativve 27 Marca 2019 Mativve jest moderatorem 27 Marca 2019 https://kursjs.pl/kurs/jquery/tabs.php Potem sobie ostyluj według swojego "widzi mi się" i gotowe. PS: Spróbuj sam/a bez gotowców (chociaż teoretycznie gotowca już masz). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
SeNioR 27 Marca 2019 27 Marca 2019 Demo: https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_tabs CSS /* Style the tab */ .tab { overflow: hidden; border: 1px solid #ccc; background-color: #f1f1f1; } /* Style the buttons inside the tab */ .tab button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; padding: 14px 16px; transition: 0.3s; font-size: 17px; } /* Change background color of buttons on hover */ .tab button:hover { background-color: #ddd; } /* Create an active/current tablink class */ .tab button.active { background-color: #ccc; } /* Style the tab content */ .tabcontent { display: none; padding: 6px 12px; border: 1px solid #ccc; border-top: none; } HTML <div class="tab"> <button class="tablinks" onclick="openCity(event, 'London')">London</button> <button class="tablinks" onclick="openCity(event, 'Paris')">Paris</button> <button class="tablinks" onclick="openCity(event, 'Tokyo')">Tokyo</button> </div> <div id="London" class="tabcontent"> <h3>London</h3> <p>London is the capital city of England.</p> </div> <div id="Paris" class="tabcontent"> <h3>Paris</h3> <p>Paris is the capital of France.</p> </div> <div id="Tokyo" class="tabcontent"> <h3>Tokyo</h3> <p>Tokyo is the capital of Japan.</p> </div> JS <script> function openCity(evt, cityName) { var i, tabcontent, tablinks; tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].className = tablinks[i].className.replace(" active", ""); } document.getElementById(cityName).style.display = "block"; evt.currentTarget.className += " active"; } </script> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
-n3veR 27 Marca 2019 27 Marca 2019 https://getbootstrap.com/docs/4.0/components/navs/#javascript-behavior Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kontynuuj dyskusję
Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.