<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="id">
	<id>https://cbtlmsts.my.id/wikits/index.php?action=history&amp;feed=atom&amp;title=Animasi_dan_transisi_dengan_CSS</id>
	<title>Animasi dan transisi dengan CSS - Riwayat revisi</title>
	<link rel="self" type="application/atom+xml" href="https://cbtlmsts.my.id/wikits/index.php?action=history&amp;feed=atom&amp;title=Animasi_dan_transisi_dengan_CSS"/>
	<link rel="alternate" type="text/html" href="https://cbtlmsts.my.id/wikits/index.php?title=Animasi_dan_transisi_dengan_CSS&amp;action=history"/>
	<updated>2026-08-29T15:44:50Z</updated>
	<subtitle>Riwayat revisi halaman ini di wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://cbtlmsts.my.id/wikits/index.php?title=Animasi_dan_transisi_dengan_CSS&amp;diff=19&amp;oldid=prev</id>
		<title>Admin pada 10 Mei 2025 13.46</title>
		<link rel="alternate" type="text/html" href="https://cbtlmsts.my.id/wikits/index.php?title=Animasi_dan_transisi_dengan_CSS&amp;diff=19&amp;oldid=prev"/>
		<updated>2025-05-10T13:46:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 10 Mei 2025 13.46&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Baris 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Untuk modul &#039;&#039;&#039;Animasi dan Transisi dengan CSS&#039;&#039;&#039; dalam mata &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kuliah &lt;/del&gt;Pemrograman Web, berikut adalah penjelasan mengenai konsep dasar animasi dan transisi dalam CSS, beserta contoh implementasi menggunakan alat di Ubuntu 24.04.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Untuk modul &#039;&#039;&#039;Animasi dan Transisi dengan CSS&#039;&#039;&#039; dalam mata &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pelajaran &lt;/ins&gt;Pemrograman Web, berikut adalah penjelasan mengenai konsep dasar animasi dan transisi dalam CSS, beserta contoh implementasi menggunakan alat di Ubuntu 24.04.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==1. Pengenalan Transisi CSS==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==1. Pengenalan Transisi CSS==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://cbtlmsts.my.id/wikits/index.php?title=Animasi_dan_transisi_dengan_CSS&amp;diff=18&amp;oldid=prev</id>
		<title>Admin: ←Membuat halaman berisi &#039;Untuk modul &#039;&#039;&#039;Animasi dan Transisi dengan CSS&#039;&#039;&#039; dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai konsep dasar animasi dan transisi dalam CSS, beserta contoh implementasi menggunakan alat di Ubuntu 24.04.  ==1. Pengenalan Transisi CSS==  &#039;&#039;&#039;Transisi CSS&#039;&#039;&#039; memungkinkan perubahan nilai properti CSS secara halus selama periode waktu tertentu, bukan perubahan instan.  ===a. Properti Transisi Utama===  * &#039;&#039;&#039;`transition-property`&#039;&#039;&#039;: Menentukan p...&#039;</title>
		<link rel="alternate" type="text/html" href="https://cbtlmsts.my.id/wikits/index.php?title=Animasi_dan_transisi_dengan_CSS&amp;diff=18&amp;oldid=prev"/>
		<updated>2025-05-10T13:45:25Z</updated>

		<summary type="html">&lt;p&gt;←Membuat halaman berisi &amp;#039;Untuk modul &amp;#039;&amp;#039;&amp;#039;Animasi dan Transisi dengan CSS&amp;#039;&amp;#039;&amp;#039; dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai konsep dasar animasi dan transisi dalam CSS, beserta contoh implementasi menggunakan alat di Ubuntu 24.04.  ==1. Pengenalan Transisi CSS==  &amp;#039;&amp;#039;&amp;#039;Transisi CSS&amp;#039;&amp;#039;&amp;#039; memungkinkan perubahan nilai properti CSS secara halus selama periode waktu tertentu, bukan perubahan instan.  ===a. Properti Transisi Utama===  * &amp;#039;&amp;#039;&amp;#039;`transition-property`&amp;#039;&amp;#039;&amp;#039;: Menentukan p...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Halaman baru&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Untuk modul &amp;#039;&amp;#039;&amp;#039;Animasi dan Transisi dengan CSS&amp;#039;&amp;#039;&amp;#039; dalam mata kuliah Pemrograman Web, berikut adalah penjelasan mengenai konsep dasar animasi dan transisi dalam CSS, beserta contoh implementasi menggunakan alat di Ubuntu 24.04.&lt;br /&gt;
&lt;br /&gt;
==1. Pengenalan Transisi CSS==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Transisi CSS&amp;#039;&amp;#039;&amp;#039; memungkinkan perubahan nilai properti CSS secara halus selama periode waktu tertentu, bukan perubahan instan.&lt;br /&gt;
&lt;br /&gt;
===a. Properti Transisi Utama===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`transition-property`&amp;#039;&amp;#039;&amp;#039;: Menentukan properti CSS mana yang akan dianimasikan.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`transition-duration`&amp;#039;&amp;#039;&amp;#039;: Menentukan berapa lama transisi berlangsung.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`transition-timing-function`&amp;#039;&amp;#039;&amp;#039;: Menentukan kecepatan transisi selama durasi.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`transition-delay`&amp;#039;&amp;#039;&amp;#039;: Menentukan penundaan sebelum transisi dimulai.&lt;br /&gt;
&lt;br /&gt;
===b. Contoh Implementasi Transisi===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Struktur HTML:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
 &amp;lt;html lang=&amp;quot;id&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;head&amp;gt;&lt;br /&gt;
   &amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1.0&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Contoh Transisi CSS&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;style.css&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;/head&amp;gt;&lt;br /&gt;
 &amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;button class=&amp;quot;btn&amp;quot;&amp;gt;Hover Saya&amp;lt;/button&amp;gt;&lt;br /&gt;
 &amp;lt;/body&amp;gt;&lt;br /&gt;
 &amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CSS (style.css):&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 .btn {&lt;br /&gt;
   background-color: #4CAF50;&lt;br /&gt;
   color: white;&lt;br /&gt;
   padding: 15px 32px;&lt;br /&gt;
   text-align: center;&lt;br /&gt;
   font-size: 16px;&lt;br /&gt;
   margin: 4px 2px;&lt;br /&gt;
   border: none;&lt;br /&gt;
   cursor: pointer;&lt;br /&gt;
   transition: background-color 0.3s ease-in-out;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 .btn:hover {&lt;br /&gt;
   background-color: #45a049;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Penjelasan:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Ketika kursor diarahkan ke tombol (`.btn`), warna latar belakang berubah secara halus dari hijau ke hijau tua selama 0,3 detik dengan efek percepatan dan perlambatan yang ditentukan oleh `ease-in-out`.&lt;br /&gt;
&lt;br /&gt;
==2. Pengenalan Animasi CSS==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Animasi CSS&amp;#039;&amp;#039;&amp;#039; memungkinkan elemen untuk mengubah gaya mereka dalam rentang waktu tertentu dengan menggunakan keyframes.&lt;br /&gt;
&lt;br /&gt;
===a. Komponen Utama Animasi===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`@keyframes`&amp;#039;&amp;#039;&amp;#039;: Menentukan serangkaian langkah dalam animasi.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`animation-name`&amp;#039;&amp;#039;&amp;#039;: Menentukan nama animasi yang akan diterapkan.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`animation-duration`&amp;#039;&amp;#039;&amp;#039;: Menentukan durasi animasi.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`animation-timing-function`&amp;#039;&amp;#039;&amp;#039;: Menentukan kecepatan animasi selama durasi.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`animation-delay`&amp;#039;&amp;#039;&amp;#039;: Menentukan penundaan sebelum animasi dimulai.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`animation-iteration-count`&amp;#039;&amp;#039;&amp;#039;: Menentukan berapa kali animasi akan diulang.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;`animation-direction`&amp;#039;&amp;#039;&amp;#039;: Menentukan arah animasi (misalnya, normal, reverse, alternate).&lt;br /&gt;
&lt;br /&gt;
===b. Contoh Implementasi Animasi===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Struktur HTML:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
 &amp;lt;html lang=&amp;quot;id&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;head&amp;gt;&lt;br /&gt;
   &amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1.0&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Contoh Animasi CSS&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;style.css&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;/head&amp;gt;&lt;br /&gt;
 &amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;box&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/body&amp;gt;&lt;br /&gt;
 &amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CSS (style.css):&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 .box {&lt;br /&gt;
   width: 100px;&lt;br /&gt;
   height: 100px;&lt;br /&gt;
   background-color: #4CAF50;&lt;br /&gt;
   position: relative;&lt;br /&gt;
   animation-name: move;&lt;br /&gt;
   animation-duration: 4s;&lt;br /&gt;
   animation-timing-function: ease-in-out;&lt;br /&gt;
   animation-iteration-count: infinite;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 @keyframes move {&lt;br /&gt;
   0% {&lt;br /&gt;
     left: 0px;&lt;br /&gt;
   }&lt;br /&gt;
   50% {&lt;br /&gt;
     left: 200px;&lt;br /&gt;
   }&lt;br /&gt;
   100% {&lt;br /&gt;
     left: 0px;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Penjelasan:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Elemen `.box` akan bergerak dari kiri ke kanan sejauh 200px dan kembali ke posisi awal selama 4 detik, diulang tanpa henti.&lt;br /&gt;
&lt;br /&gt;
==3. Praktik Menggunakan Alat di Ubuntu 24.04==&lt;br /&gt;
&lt;br /&gt;
Untuk mempraktikkan contoh di atas di Ubuntu 24.04 tanpa menggunakan perangkat lunak dari Microsoft, Anda dapat menggunakan alat berikut:&lt;br /&gt;
&lt;br /&gt;
===a. Editor Teks===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gedit&amp;#039;&amp;#039;&amp;#039;: Editor teks bawaan GNOME yang sederhana dan mudah digunakan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Gedit:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install gedit&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Gedit:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 gedit&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Nano&amp;#039;&amp;#039;&amp;#039;: Editor teks berbasis terminal yang ringan dan mudah digunakan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Nano:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install nano&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Nano:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 nano nama_file.html&lt;br /&gt;
  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bluefish&amp;#039;&amp;#039;&amp;#039;: Editor teks yang ditujukan untuk pemrograman dan pengembangan web.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Bluefish:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install bluefish&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Bluefish:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 bluefish&lt;br /&gt;
&lt;br /&gt;
===b. Browser Web===&lt;br /&gt;
&lt;br /&gt;
Untuk melihat hasil kode HTML dan CSS Anda, Anda memerlukan browser web. Beberapa opsi yang tersedia:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Firefox&amp;#039;&amp;#039;&amp;#039;: Browser default di Ubuntu.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Instalasi Firefox:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install firefox&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Menjalankan Firefox:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 firefox&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Web Programming]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>