Jak powinien wyglądać pełny kod programu karuzeli slajdera poniżej ?

Jak powinien wyglądać pełny kod programu karuzeli slajdera poniżej ?
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Nada tegol nie rozumiem. Mogę prosić o podanie kodu, który jak wkleję do pliku html będzie pokazywał automatyczną karuzelę zdjęć jak na stronie www: https://owlcarousel2.github.io/OwlCarousel2/demos/autoplay.html

Zależy mi na pełnym kodzie do takiego slajdera (karuzeli) zdjęć, abym mógł po zapisaniu w pliku html zobaczyć efekt jak na stronie autoplay.html

Dziękuję za pomoc i szczegółowe odpowiedzi.

cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:2 dni
  • Lokalizacja:Poznań
  • Postów:8749
1

Odpal sobie stronę z demo, a następnie wybierz "pokaż żródło" (skrót klawiaturowy Ctrl+U). I zobacz, co się tam dzieje.

Podpowiedź: za te 12 przesuwających się prostokątów odpowiada poniższy kod:

Kopiuj
          <div class="owl-carousel owl-theme">
            <div class="item">
              <h4>1</h4>
            </div>
            <div class="item">
              <h4>2</h4>
            </div>
            <div class="item">
              <h4>3</h4>
            </div>
            <div class="item">
              <h4>4</h4>
            </div>
            <div class="item">
              <h4>5</h4>
            </div>
            <div class="item">
              <h4>6</h4>
            </div>
            <div class="item">
              <h4>7</h4>
            </div>
            <div class="item">
              <h4>8</h4>
            </div>
            <div class="item">
              <h4>9</h4>
            </div>
            <div class="item">
              <h4>10</h4>
            </div>
            <div class="item">
              <h4>11</h4>
            </div>
            <div class="item">
              <h4>12</h4>
            </div>
          </div>

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Próbowałem to zrobić. Ale po wklejeniu tego kodu i utworzeniu pliku html powstaje zupełnie inna strona. Nie ma tam poruszających się tych zdjęć i slajderów. Dlatego tego nie rozumiem.

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Po wklejeniu tego kodu i zapisaniu pliku jako html. Tam nie ma karuzeli i poruszających się prostokątów. Dlaczego ?

Kopiuj
<!DOCTYPE html>
<html lang="en">
  <head>

    <!-- head -->
    <meta charset="utf-8">
    <meta name="msapplication-tap-highlight" content="no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="description" content="Autoplay usage demo">
    <meta name="author" content="David Deutsch">
    <title>
      Autoplay Demo | Owl Carousel | 2.3.4
    </title>

    <!-- Stylesheets -->
    <link href='https://fonts.googleapis.com/css?family=Lato:300,400,700,400italic,300italic' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" href="../assets/css/docs.theme.min.css">

    <!-- Owl Stylesheets -->
    <link rel="stylesheet" href="../assets/owlcarousel/assets/owl.carousel.min.css">
    <link rel="stylesheet" href="../assets/owlcarousel/assets/owl.theme.default.min.css">

    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->

    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
    <![endif]-->

    <!-- Favicons -->
    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
    <link rel="shortcut icon" href="../assets/ico/favicon.png">
    <link rel="shortcut icon" href="favicon.ico">

    <!-- Yeah i know js should not be in header. Its required for demos.-->

    <!-- javascript -->
    <script src="../assets/vendors/jquery.min.js"></script>
    <script src="../assets/owlcarousel/owl.carousel.js"></script>
  </head>
  <body>

    <!-- header -->
    <header class="header">
      <div class="row">
        <div class="large-12 columns">
          <div class="brand left">
            <h3>
              <a href="/OwlCarousel2/">owl.carousel.js</a> 
            </h3>
          </div>
          <a id="toggle-nav" class="right">
            <span></span> <span></span> <span></span> 
          </a> 
          <div class="nav-bar">
            <ul class="clearfix">
              <li> <a href="/OwlCarousel2/index.html">Home</a>  </li>
              <li class="active">
                <a href="/OwlCarousel2/demos/demos.html">Demos</a> 
              </li>
              <li> <a href="/OwlCarousel2/docs/started-welcome.html">Docs</a>  </li>
              <li>
                <a href="https://github.com/OwlCarousel2/OwlCarousel2/archive/2.3.4.zip">Download</a> 
                <span class="download"></span> 
              </li>
            </ul>
          </div>
        </div>
      </div>
    </header>

    <!-- title -->
    <section class="title">
      <div class="row">
        <div class="large-12 columns">
          <h1>Autoplay</h1>
        </div>
      </div>
    </section>

    <!--  Demos -->
    <section id="demos">
      <div class="row">
        <div class="large-12 columns">
          <div class="owl-carousel owl-theme">
            <div class="item">
              <h4>1</h4>
            </div>
            <div class="item">
              <h4>2</h4>
            </div>
            <div class="item">
              <h4>3</h4>
            </div>
            <div class="item">
              <h4>4</h4>
            </div>
            <div class="item">
              <h4>5</h4>
            </div>
            <div class="item">
              <h4>6</h4>
            </div>
            <div class="item">
              <h4>7</h4>
            </div>
            <div class="item">
              <h4>8</h4>
            </div>
            <div class="item">
              <h4>9</h4>
            </div>
            <div class="item">
              <h4>10</h4>
            </div>
            <div class="item">
              <h4>11</h4>
            </div>
            <div class="item">
              <h4>12</h4>
            </div>
          </div>
          <a class="button secondary play">Play</a> 
          <a class="button secondary stop">Stop</a> 
          <h3 id="overview">Overview</h3>
          <p>Autoplay plugin has three options:</p>
          <pre><code>//default settings:
autoplay:false
autoplayTimeout:5000
autoplayHoverPause:false</code></pre>
          <p>In this example i&#39;ve added two buttons with custom events for play and stop:</p>
          <pre><code>var owl = $(&#39;.owl-carousel&#39;);
owl.owlCarousel({
    items:4,
    loop:true,
    margin:10,
    autoplay:true,
    autoplayTimeout:1000,
    autoplayHoverPause:true
});
$(&#39;.play&#39;).on(&#39;click&#39;,function(){
    owl.trigger(&#39;play.owl.autoplay&#39;,[1000])
})
$(&#39;.stop&#39;).on(&#39;click&#39;,function(){
    owl.trigger(&#39;stop.owl.autoplay&#39;)
})</code></pre>
          <script>
            $(document).ready(function() {
              var owl = $('.owl-carousel');
              owl.owlCarousel({
                items: 4,
                loop: true,
                margin: 10,
                autoplay: true,
                autoplayTimeout: 1000,
                autoplayHoverPause: true
              });
              $('.play').on('click', function() {
                owl.trigger('play.owl.autoplay', [1000])
              })
              $('.stop').on('click', function() {
                owl.trigger('stop.owl.autoplay')
              })
            })
          </script>
        </div>
      </div>
    </section>

    <!-- footer -->
    <footer class="footer">
      <div class="row">
        <div class="large-12 columns">
          <h5>
            <a href="/OwlCarousel2/docs/support-contact.html">David Deutsch</a> 
            <a id="custom-tweet-button" href="https://twitter.com/share?url=https://github.com/OwlCarousel2/OwlCarousel2&text=Owl Carousel - This is so awesome! " target="_blank"></a> 
          </h5>
        </div>
      </div>
    </footer>

    <!-- vendors -->
    <script src="../assets/vendors/highlight.js"></script>
    <script src="../assets/js/app.js"></script>
  </body>
</html>
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:2 dni
  • Lokalizacja:Poznań
  • Postów:8749
2

OK, ale czy w ogóle czytałeś dokumentację do tej karuzeli?
https://owlcarousel2.github.io/OwlCarousel2/docs/started-installation.html
1) include jQuery and owl.carousel.min.js into the footer.

Kopiuj
<script src="jquery.min.js"></script>
<script src="owlcarousel/owl.carousel.min.js"></script>

2) All you need is to wrap your divs(owl works with any type element a/img/span..) inside the container element <div class="owl-carousel">. Class "owl-carousel" is mandatory to apply proper styles that come from owl.carousel.css file. If you want the default nav controls like dots or buttons, you must also include the "owl-theme" class on that same div.

Kopiuj
<div class="owl-carousel">
  <div> Your Content </div>
  <div> Your Content </div>
  <div> Your Content </div>
  <div> Your Content </div>
  <div> Your Content </div>
  <div> Your Content </div>
  <div> Your Content </div>
</div>

3) Now call the Owl initializer function and your carousel is ready.

Kopiuj
$(document).ready(function(){
  $(".owl-carousel").owlCarousel();
});

edytowany 2x, ostatnio: cerrato
pablop76
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:70
0

Czy tam są twoje pliki?
../assets/

edytowany 1x, ostatnio: pablop76
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Jakie pliki /assets/ ? Nie posługiwałem się jquery, Co dopisać ?

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Czy chodzi o wiersze:

<script src="../assets/vendors/highlight.js"></script>
<script src="../assets/js/app.js"></script>

Czy tam w plikach app.js oraz highlight.js mam dodać to:

Kopiuj
$(document).ready(function(){
  $(".owl-carousel").owlCarousel();
});
pablop76
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:70
1

@cerrato wkleił Ci instrukcję. Wszytko jasno opisane. Ale mi chodzi o to, że ścieżki w twoim kodzie, który podałeś prowadzą do folderu assets i dalej w głąb. I moje pytanie jest takie: czy twoja struktura katalogów właśnie tak wygląda?

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

tak wygląda moja struktura katalogów, tylko co ma być w tych plikach: app.js i highlight.js ?

pablop76
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:70
1

Czy kolega czyta dokumentację Pliki są w pobranym katalogu, trzeba je wyciągnąć do swojego projektu i zamieścić według dokumentacji

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Zobaczyłem co w tych plikach z rozszerzeniami js. Tam jest tragedia, chyba cały sztab ludzi to pisał. Dajcie jakiś najprostszy przykład z tymi karuzelami, aby to działało od początku do końca. Pełny kod.

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

To jest nawet za trudne do modyfikacji. Te programy są tak rozbudowane. Chodzi o zespół plików w js.

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Dajcie coś najprostszego z karuzelami.

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Zobaczyłem te pliki js. Przecież to pisał cały sztab ludzi. Dajcie jakiś prostszy przykład z tymi karuzelami, najprostszy z możliwych z pełnym kodem, aby to można było modyfikować. I oczywiście najlepiej w jednym piliku a nie w 10 plikach, bo tego zmodyfikować nie można.

pablop76
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:70
1

Pobierasz paczkę ze strony, która podałeś w pierwszym poście. Interesuje cie z niej folder dist. a w nim pliki:
1.owl.carousel.min.css
2.owl.theme.default.min.css
3.owl.carousel.min.js
Potrzebujesz jeszcze jquery
Zakładając, ze wszytkie pliki sa w tym samym katalogu początkowy kod wygląda tak:

Kopiuj
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="owl.carousel.min.css">
    <link rel="stylesheet" href="owl.theme.default.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>

<body>
    <div class="owl-carousel">
        <div> Your Content </div>
        <div> Your Content </div>
        <div> Your Content </div>
        <div> Your Content </div>
        <div> Your Content </div>
        <div> Your Content </div>
        <div> Your Content </div>
    </div>
    <script src="owl.carousel.min.js"></script>
    <script>
        $(document).ready(function () {
            $(".owl-carousel").owlCarousel();
        });
    </script>
</body>

</html>
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Your Content

Your Content

Your Content

Your Content

Your Content

Your Content

Your Content

‹›

Coś takiego pokazuje wyświetlana strona. To jest bez zastosowania. Ma ktoś inne rozwiązanie ? Nie poruszają się zdjęcia na ekranie.

pablop76
To znaczy, że źle podpiąłeś style lub/i skrypt carousel
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

W tym samym katalogu karuzela luzem, bez katalogów. Tylko pliki w katalogu karuzela.

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

To jak to powinno być podpięte w katalogu karuzela na pulpicie. Jak powinny wyglądać ścieżki dostępu ? Zakładam, że mam jeden katalog utworzony karuzela na pulpicie i chcę, aby wszystkie pliki były w katalogu karuzela.

DE
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 3 lata
  • Postów:50
0

Jeszcze raz spokojnie, rozumiem że masz już wyodrębnione potrzebne pliki ("owl.carousel.min.css", "owl.theme.default.min.css", "owl.carousel.min.js") i znajdują się one luzem w tym samym katalogu co plik HTML. Jak pisał kolega wyżej ?. Jeżeli tak, to twój plik HTML powinie wyglądać:

Kopiuj
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
    <link rel="stylesheet" href="owl.carousel.min.css" /> <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <link rel="stylesheet" href="owl.theme.default.min.css" /> <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  </head>

  <body>
    <div class="owl-carousel">
      <div class="item">Content1</div>
      <div class="item">Content2</div>
    </div>
    <script src="owl.carousel.min.js"></script> <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <script>
      $(document).ready(function() {
        var owl = $(".owl-carousel");
        owl.owlCarousel({
          items: 2,
          loop: true,
          margin: 10,
          autoplay: true,
          autoplayTimeout: 1000,
          autoplayHoverPause: true
        });
        $(".play").on("click", function() {
          owl.trigger("play.owl.autoplay", [1000]);
        });
        $(".stop").on("click", function() {
          owl.trigger("stop.owl.autoplay");
        });
      });
    </script>
  </body>
</html>

Edit: Ale jak nie zajrzysz do dokumentacji sam, to wątpię, żeby uda Ci się coś sensownego stworzyć z tym.

edytowany 1x, ostatnio: debug
pablop76
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:70
0

Stwórz pusty katalog. Umieść w nim plik HTML z kodem, który napisałem oraz trzy pliki carousel, na które wskazują odnośniki w HTML (dwa CSS i jeden js)

AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Pokazuje to: Content1
Content2

Lub nic. Pozostają tylko przyciski. Nie ma ruchu obrazów.

pablop76
Sprawdziłem podane przykłady i działają. Wrzuć wszystkie pliki np. na github to sprawdzimy. Albo spróbuj podlinkować z CDN https://cdnjs.com/libraries/OwlCarousel2
serek
  • Rejestracja:około 11 lat
  • Ostatnio:około godziny
  • Postów:1469
0

Ale jakie ty chcesz mieć obrazki, skoro w poprzednich postach masz przykłady z tekstem zamiast obrazków? Wstaw zamiast tekstu obrazki, to będziesz miał to co chcesz.

edytowany 1x, ostatnio: serek
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Jak napisów nie przesuwa, to czy będzie obrazki ?

DE
("owl.carousel.min.css", "owl.theme.default.min.css", "owl.carousel.min.js") czy te pliki znajdują się w tym samym katalogu co plik HTML który odpalasz ?. Jeżeli tak, to pokaż zawartość twojego pliku HTML
serek
  • Rejestracja:około 11 lat
  • Ostatnio:około godziny
  • Postów:1469
0
adamon napisał(a):

Jak napisów nie przesuwa, to czy będzie obrazki ?

Pewnie nie :P Ale piszesz w Twoich postach o obrazkach, a cytujesz kod w przykładach, w których nie ma obrazków. Trochę to wprowadza bajzel w temacie.

edytowany 1x, ostatnio: serek
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Podaję cały kod. Nic się niedzieje, obrazki zniknęły.

Kopiuj
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
    <link rel="stylesheet" href="owl.carousel.min.css" /> <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <link rel="stylesheet" href="owl.theme.default.min.css" /> <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  </head>

  <body>
    <div class="owl-carousel">
      <div class="item">Content1</div>
      <img src="picture1.jpg">
      <img src="picture2.jpg">
      <img src="picture3.jpg">
      <div class="item">Content2</div>
     
      
    </div>
    <script src="owl.carousel.min.js"></script> <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <script>
      $(document).ready(function() {
        var owl = $(".owl-carousel");
        owl.owlCarousel({
          items: 2,
          loop: true,
          margin: 10,
          autoplay: true,
          autoplayTimeout: 1000,
          autoplayHoverPause: true
        });
        $(".play").on("click", function() {
          owl.trigger("play.owl.autoplay", [1000]);
        });
        $(".stop").on("click", function() {
          owl.trigger("stop.owl.autoplay");
        });
      });
    </script>
  </body>
</htm
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Są obrazki w kodzie i katalogu naszych plików. Po uruchomieniu nic się nie dzieje.

DE
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 3 lata
  • Postów:50
0
Kopiuj
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
    <link rel="stylesheet" href="owl.carousel.min.css" />
    <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <link rel="stylesheet" href="owl.theme.default.min.css" />
    <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  </head>

  <body>
    <div class="owl-carousel">
      <div class="item"><img src="picture1.jpg" /></div>
      <div class="item"><img src="picture2.jpg" /></div>
      <div class="item"><img src="picture3.jpg" /></div>
    </div>
    <script src="owl.carousel.min.js"></script>
    <!-- Ten musi być w tym samy folderze, co plik HTML -->
    <script>
      $(document).ready(function() {
        var owl = $(".owl-carousel");
        owl.owlCarousel({
          items: 1,
          loop: true,
          margin: 10,
          autoplay: true,
          autoplayTimeout: 1000,
          autoplayHoverPause: true
        });
        $(".play").on("click", function() {
          owl.trigger("play.owl.autoplay", [1000]);
        });
        $(".stop").on("click", function() {
          owl.trigger("stop.owl.autoplay");
        });
      });
    </script>
  </body>
</html>

pablop76
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:70
0
Kopiuj
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css" />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  </head>

  <body>
   <div class="owl-carousel owl-theme owl-loaded">
    <div class="owl-stage-outer">
        <div class="owl-stage">
            <div class="owl-item"><img src="https://via.placeholder.com/500X300" /></div>
            <div class="owl-item"><img src="https://via.placeholder.com/500X300" /></div>
            <div class="owl-item"><img src="https://via.placeholder.com/500X300" /></div>
            <div class="owl-item"><img src="https://via.placeholder.com/500X300" /></div>
            <div class="owl-item"><img src="https://via.placeholder.com/500X300" /></div>
            <div class="owl-item"><img src="https://via.placeholder.com/500X300" /></div>
        </div>
    </div>
</div>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
    <script>
$('.owl-carousel').owlCarousel({
    loop:true,
    margin:10,
    responsiveClass:true,
    responsive:{
        0:{
            items:1,
            nav:true
        },
        600:{
            items:3,
            nav:false
        },
        1000:{
            items:5,
            nav:true,
            loop:false
        }
    }
})
    </script>
  </body>
</html>
AD
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 2 lata
  • Postów:403
0

Tylko, jest jeden problem. Zdjęcia nie poruszają się. Jak zrobić tą animację, aby się poruszały na ekranie ?

One powinny automatycznie się przesuwać np. co trzy sekundy.

edytowany 1x, ostatnio: Ktos
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)