Create a page using css p attributes ,DOM, event
handler, positioning page elements, animating
movements.
<!DOCTYPE html>
<html>
<head>
<title>Animated Paragraphs</title>
<style>
/* CSS styles for paragraphs */
p{
font-family: Arial, sans-serif;
font-size: 16px;
color: #333;
margin: 10px;
padding: 10px;
border: 1px solid #ccc;
cursor: pointer;
position: relative;
/* CSS animation for paragraph movement */
@keyframes moveParagraph {
0% { left: 0; }
50% { left: 50px; }
100% { left: 0; }
/* Apply animation to paragraphs */
.moving {
animation: moveParagraph 2s ease infinite;
}
</style>
</head>
<body>
<p id="paragraph1">Click me to move!</p>
<p id="paragraph2">same but different!</p>
<script>
// JavaScript to handle paragraph movement
[Link]("paragraph1").addEventListener("click", function() {
[Link]("moving");
});
[Link]("paragraph2").addEventListener("click", function() {
[Link]("moving");
});
</script>
</body>
</html>
OUTPUT:-
Moving after click