اساسيات css

امثلة CSS 2

امثلة CSS 2 لإنشاء خلفيات متقدمة ومتحركة. إليك بعض الأمثلة:

1. خلفية متحركة بتغيير اللون:

HTML:

<div class=”animated-background”></div>

CSS:

.animated-background {
width: 100%;
height: 300px;
background: linear-gradient(to right, #ff6b6b, #6b6bff);
animation: animateBackground 5s ease infinite;
}

@keyframes animateBackground {
0% {
background-position: 0 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0 50%;
}
}

الحركة تتم بواسطة CSS وخاصية الـ @keyframes.

2. تحريك العناصر في الخلفية:

HTML:

<div class=”moving-elements”>
<img src=”your-image.jpg” alt=”Moving Image”> // يجب وضع امتداد للصورة بشكل صحيح
</div>

CSS:

.moving-elements {
width: 100%;
height: 300px;
overflow: hidden;
position: relative;
}

.moving-elements img {
position: absolute;
animation: moveImage 10s linear infinite;
}

@keyframes moveImage {
0% {
transform: translateX(0);
}
100% {
transform: translateX(-100%);
}
}

3. تنسيق صفحة HTML,CSS معا بواسطة محرر النصوص Visual Studio Code

<!DOCTYPE html>

<html lang=”en”>

<head>

    <meta charset=”UTF-8″>

    <meta name=”viewport” content=”width=device-width, initial-scale=1.0″>

    <title>animated background</title>

    <style>

 .animated-background {

 width: 100%;

 height: 400px;

 background: linear-gradient(to right, #ff6b6b, #6b6bff);

 animation: animateBackground 5s ease infinite;

}

@keyframes animateBackground {

  0% {

    background-position: 0 50%;

  }

  50% {

    background-position: 100% 50%;

  }

  100% {

    background-position: 0 50%;

  }

}

.moving-elements {

  width: 100%;

  height: 400px;

  overflow: hidden;

  position: relative;

}

.moving-elements img {

  position: absolute;

  animation: moveImage 15s linear infinite;

}

@keyframes moveImage {

  0% {

    transform: translateX(0);

  }

  50% {

    transform: translateX(50%);

  }

  100% {

    transform: translateX(0%);

  }

}

    </style>

</head>

<body>

    <div class=”animated-background”>

    <div class=”moving-elements”>

        <img src=”img/onemoka.gif” alt=”Moving Image”>

      </div>

    </div>

</body>

</html>

هذه أمثلة CSS 2 بسيطة لإنشاء خلفيات متحركة ومتقدمة. يُمكنك تخصيص الأكواد وفقًا لاحتياجاتك الخاصة.

ويمكن تحميل برنامج الاكواد visual studio code من هنا

امثلة CSS 2

Sharing to

Facebook
Twitter
LinkedIn

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top