1. Home
  2. /
  3. Uikit
  4. /
  5. Accordion Example

Accordion Example - Uikit Typing CST Test

Loading…

Accordion Example — Uikit Code

Demonstrates an accordion component using UIkit classes.

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/uikit@3.16.21/dist/css/uikit.min.css">
	<title>UIkit Accordion</title>
</head>
<body class="uk-container uk-margin-top">
	<ul uk-accordion>
		<li class="uk-open">
		<a class="uk-accordion-title" href="#">Section 1</a>
		<div class="uk-accordion-content">
		<p>Content for section 1</p>
		</div>
		</li>
		<li>
		<a class="uk-accordion-title" href="#">Section 2</a>
		<div class="uk-accordion-content">
		<p>Content for section 2</p>
		</div>
		</li>
	</ul>

	<script src="https://cdn.jsdelivr.net/npm/uikit@3.16.21/dist/js/uikit.min.js"></script>
	<script src="https://cdn.jsdelivr.net/npm/uikit@3.16.21/dist/js/uikit-icons.min.js"></script>
</body>
</html>

Uikit Language Guide

UIkit is a lightweight, modular front-end framework for developing fast and powerful web interfaces. It offers a responsive grid, prebuilt components, and JavaScript plugins to create interactive UI elements.

Primary Use Cases

  • ▸Responsive websites and web apps
  • ▸Landing pages and marketing sites
  • ▸Admin dashboards
  • ▸Rapid prototyping
  • ▸Projects needing modular JS components

Notable Features

  • ▸12-column responsive grid system
  • ▸Modular CSS and JS components
  • ▸Prebuilt UI elements (buttons, forms, modals, sliders)
  • ▸JavaScript plugins for interactivity
  • ▸Sass/Less support for theming and customization

Origin & Creator

Created by YOOtheme in 2013 as a modern, modular framework for web interfaces.

Industrial Note

UIkit is often used in web apps, marketing sites, and lightweight dashboards where a modular, customizable, and responsive framework is desired.

More Uikit Typing Exercises

UIkit Counter ExampleUIkit Navbar ExampleUIkit Card ExampleUIkit Modal ExampleUIkit Tab ExampleUIkit Slideshow ExampleUIkit Tooltip ExampleUIkit Progress Bar Example

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher