Für die Verwendung des ulsliders braucht man nur eine DIV-Box und darin ein einfaches UL-Element mit jedem LI als ein Slider.
Der Inhalt der LI-Elemente kann beliebig sein. Bilder, Text, Videos...
Die DIV-Box braucht als class den Wert "ulslider_source" sowie weitere optionale "Pseudo"-Klassen um die Funktion des Sliders zu beeinflussen. Sind diese nicht angegeben, werden Standardwerte verwendet. Einige dieser Klassen können auch auf einzelne LI-Elemente angewendet werden, um einen Slide mit anderen Effekten zu versehen wie den Rest des gesamten Sliders.
		<link rel="stylesheet" href="ulslider.css" type="text/css">
		<script type="text/javascript" src="ulslider.min.js"></script>
		<div class="ulslider_source">
		 <ul>
		  <li><img src="bild.jpg"></li>
		  <li><p>Hallo Welt</p></li>
		  <li><img src="bild2.jpg"></li>
		 </ul>
		</div>
	
	Die Klassen sind nach folgenden Schema aufgebaut: ulslider_Funktion_Wert
| Funktion | Typ | Wert(e) (Standard) | DIV/LI | Beschreibung | 
|---|---|---|---|---|
| source | string | - | div | Hat keinen Wert, definiert die DIV-Box als ulslider | 
| type | string | slide/fade (fade) | div/li | Übergangseffekt, schieben oder überblenden | 
| time | integer | 1000 | div/li | Animationszeit in ms | 
| interval | integer | 3000 | div | Anzeigezeit eines Slides in ms | 
| autoplay | bool | true/false (true) | div | Animation automatisch abspielen | 
| arrows | bool | true/false (true) | div | Links/Rechts Pfeile zum Wechseln anzeigen | 
| navigation | bool | true/false (true) | div | Navigationsleiste anzeigen | 
| pausebutton | bool | true/false (false) | div | Pause Button neben Navigation anzeigen (um autoplay zu stoppen) | 
| noan | string | left/right | li | Unterbindet "type" Animation in eine Richtung | 
| resize | bool | true/false (true) | div | Der Slider passt sich automatisch an die Verfügbare Größe an (responsive) | 
| navlistimg | bool | true/false (false) | div | Zeigt in der Navigation Bilder der Slides als Hintergrundbild (sofern Bild im Slide vorhanden) | 
| loop | bool | true/false (true) | div | Slider springt am Ende zurück zum Anfang und umgekehrt | 
Autoplay, Slide, Volle Navigation, Responsive (aber nicht äußere Box!), kein Loop
ulslider_source ulslider_type_slide ulslider_time_1500 ulslider_autoplay_true ulslider_interval_3000 ulslider_navigation_true ulslider_pausebutton_true ulslider_resize_true ulslider_loop_false
Autoplay, Fade, Volle Navigation, Responsive komplett
ulslider_source ulslider_type_fade ulslider_time_1500 ulslider_autoplay_true ulslider_interval_3000 ulslider_navigation_true ulslider_pausebutton_true ulslider_responsive_true
Autoplay, Fade, Volle Navigation, Responsive, Vorschaubilder
ulslider_source ulslider_type_fade ulslider_time_1500 ulslider_autoplay_true ulslider_interval_3000 ulslider_navigation_true ulslider_pausebutton_true ulslider_responsive_true ulslider_navlistimg_true
Autoplay, Gemischte Effekte und Zeiten, keine Navigation, Responsive
ulslider_source ulslider_type_slide ulslider_time_1500 ulslider_autoplay_true ulslider_interval_3000 ulslider_arrows_false ulslider_navigation_false ulslider_responsive_true