عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1171 آموزش و 2026 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

بنر متحرک با css – سری اول

سلام

در قسمت قبلی بنر سی اس اس ساده ای رو براتون قرار داده بودم ، در این قسمت میخوایم کمی بنرمون رو حرفه ای تر کنیم و متحرکش کنیم و رنگ و لعابی بهش بدیم 🙂

برای متحرک کردن عناصر باید با انیمیشن ها در css آشنا باشید ، که ما در این بنر از انیمیشن ها استفاده کردیم .

کد Html:

<div class="beporsam">
	<div id="plus2">
		<a href="https://beporsam.ir">مکانی برای یادگیری و رفع مشکلات</a>
	</div>
	<div id="sg">
	<a href="https://beporsam.ir">www.beporsam.ir</a>
	</div>
</div>

کد Css:

<style type="text/css">
.beporsam, .sg, .plus2{
-webkit-transition:all 1s ease-in;
-moz-transition:all 1s ease-in;
-o-transition:all 1s ease-in;
transition:all 1s ease-in;	
}
.beporsam{
width:500px;
height:80px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
  background: #DEDEDE ;
  border:2px #fff dashed;
  box-shadow:0 0 2px 2px #c1c1c1;
font-family: "B Yekan",Arial, Helvetica, Sans-Serif;
padding:0;
margin:5px;
overflow:hidden;
}
.beporsam a{
color:#000;
border:none;
text-decoration:none;
}
.beporsam #sg{
padding:5px;
font-size:15px;
color:#000;
text-shadow:2px 2px 1px #ffffff;
background:#52D1EB;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width:150px;
text-align:center;
margin:5px -170px 0 0px;
transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-moz-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
animation:sg 10s infinite;
-moz-animation:sg 10s infinite;
-webkit-animation:sg 10s infinite;
}
@keyframes sg{
0% {margin:0px -170px 0 0px;transform: rotate(-2deg);}
5% {margin:0px -170px 0 0px;transform: rotate(360deg);}
10% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
15% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
20% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
25% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
30% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
35% {margin:0px 20px 0 0px;transform: rotate(360deg);}
40% {margin:0px 280px 0 0px;transform: rotate(-2deg);}
45% {margin:0px 280px 0 0px;transform: rotate(-2deg);}
50% {margin:0px 280px 0 0px;transform: rotate(-2deg);}
55% {margin:0px 280px 0 0px;transform: rotate(-2deg);}
60% {margin:0px 280px 0 0px;transform: rotate(-2deg);}
65% {margin:0px 280px 0 0px;transform: rotate(-2deg);}
70% {margin:0px 280px 0 0px;transform: rotate(360deg);}
75% {margin:0px 500px 0 0px;transform: rotate(-2deg);}
80% {margin:0px 500px 0 0px;transform: rotate(360deg);}
85% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
90% {margin:0px 20px 0 0px;transform: rotate(-2deg);}
95% {margin:0px -170px 0 0px;transform: rotate(-2deg);}
}
@-webkit-keyframes sg{
0% {margin:0px -170px 0 0px;-webkit-transform: rotate(-2deg);}
5% {margin:0px -170px 0 0px;-webkit-transform: rotate(360deg);}
10% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
15% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
20% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
25% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
30% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
35% {margin:0px 20px 0 0px;-webkit-transform: rotate(360deg);}
40% {margin:0px 280px 0 0px;-webkit-transform: rotate(-2deg);}
45% {margin:0px 280px 0 0px;-webkit-transform: rotate(-2deg);}
50% {margin:0px 280px 0 0px;-webkit-transform: rotate(-2deg);}
55% {margin:0px 280px 0 0px;-webkit-transform: rotate(-2deg);}
60% {margin:0px 280px 0 0px;-webkit-transform: rotate(-2deg);}
65% {margin:0px 280px 0 0px;-webkit-transform: rotate(-2deg);}
70% {margin:0px 280px 0 0px;-webkit-transform: rotate(360deg);}
75% {margin:0px 500px 0 0px;-webkit-transform: rotate(-2deg);}
80% {margin:0px 500px 0 0px;-webkit-transform: rotate(360deg);}
85% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
90% {margin:0px 20px 0 0px;-webkit-transform: rotate(-2deg);}
95% {margin:0px -170px 0 0px;-webkit-transform: rotate(-2deg);}
}
@-moz-keyframes sg{
0% {margin:0px -170px 0 0px;-moz-transform: rotate(-2deg);}
5% {margin:0px -170px 0 0px;-moz-transform: rotate(360deg);}
10% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
15% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
20% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
25% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
30% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
35% {margin:0px 20px 0 0px;-moz-transform: rotate(360deg);}
40% {margin:0px 280px 0 0px;-moz-transform: rotate(-2deg);}
45% {margin:0px 280px 0 0px;-moz-transform: rotate(-2deg);}
50% {margin:0px 280px 0 0px;-moz-transform: rotate(-2deg);}
55% {margin:0px 280px 0 0px;-moz-transform: rotate(-2deg);}
60% {margin:0px 280px 0 0px;-moz-transform: rotate(-2deg);}
65% {margin:0px 280px 0 0px;-moz-transform: rotate(-2deg);}
70% {margin:0px 280px 0 0px;-moz-transform: rotate(360deg);}
75% {margin:0px 500px 0 0px;-moz-transform: rotate(-2deg);}
80% {margin:0px 500px 0 0px;-moz-transform: rotate(360deg);}
85% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
90% {margin:0px 20px 0 0px;-moz-transform: rotate(-2deg);}
95% {margin:0px -170px 0 0px;-moz-transform: rotate(-2deg);}
}
.beporsam #plus2{
padding:5px;
font-size:15px;
color:#000;
text-shadow:2px 2px 1px #ffffff;
background:#F2D60B;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width:250px;
text-align:center;
margin:5px 500px 0px 0px;
transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-moz-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
animation:plus2 15s infinite;
-moz-animation:plus2 15s infinite;
-webkit-animation:plus2 15s infinite;
}
@keyframes plus2{
0% {margin:5px 500px 0px 0px;}
5% {margin:5px 500px 0px 0px;}
10% {margin:5px 20px 0px 0px;}
15% {margin:5px 20px 0px 0px;}
20% {margin:5px 20px 0px 0px;}
25% {margin:5px 20px 0px 0px;}
30% {margin:5px 150px 0px 0px;}
35% {margin:5px 150px 0px 0px;}
40% {margin:5px 100px 0px 0px;}
45% {margin:5px 150px 0px 0px;}
50% {margin:5px 200px 0px 0px;}
55% {margin:5px 200px 0px 0px;}
60% {margin:5px 200px 0px 0px;}
65% {margin:5px 200px 0px 0px;}
70% {margin:5px 20px 0px 0px;}
75% {margin:5px 20px 0px 0px;}
80% {margin:5px 40px 0px 0px;}
85% {margin:5px 40px 0px 0px;}
90% {margin:5px 20px 0px 0px;}
95% {margin:5px 500px 0px 0px;}
}
@-webkit-keyframes plus2{
0% {margin:5px 500px 0px 0px;}
5% {margin:5px 500px 0px 0px;}
10% {margin:5px 20px 0px 0px;}
15% {margin:5px 20px 0px 0px;}
20% {margin:5px 20px 0px 0px;}
25% {margin:5px 20px 0px 0px;}
30% {margin:5px 150px 0px 0px;}
35% {margin:5px 150px 0px 0px;}
40% {margin:5px 100px 0px 0px;}
45% {margin:5px 150px 0px 0px;}
50% {margin:5px 200px 0px 0px;}
55% {margin:5px 200px 0px 0px;}
60% {margin:5px 200px 0px 0px;}
65% {margin:5px 200px 0px 0px;}
70% {margin:5px 20px 0px 0px;}
75% {margin:5px 20px 0px 0px;}
80% {margin:5px 40px 0px 0px;}
85% {margin:5px 40px 0px 0px;}
90% {margin:5px 20px 0px 0px;}
95% {margin:5px 500px 0px 0px;}
}
@-moz-keyframes plus2{
0% {margin:5px 500px 0px 0px;}
5% {margin:5px 500px 0px 0px;}
10% {margin:5px 20px 0px 0px;}
15% {margin:5px 20px 0px 0px;}
20% {margin:5px 20px 0px 0px;}
25% {margin:5px 20px 0px 0px;}
30% {margin:5px 150px 0px 0px;}
35% {margin:5px 150px 0px 0px;}
40% {margin:5px 100px 0px 0px;}
45% {margin:5px 150px 0px 0px;}
50% {margin:5px 200px 0px 0px;}
55% {margin:5px 200px 0px 0px;}
60% {margin:5px 200px 0px 0px;}
65% {margin:5px 200px 0px 0px;}
70% {margin:5px 20px 0px 0px;}
75% {margin:5px 20px 0px 0px;}
80% {margin:5px 40px 0px 0px;}
85% {margin:5px 40px 0px 0px;}
90% {margin:5px 20px 0px 0px;}
95% {margin:5px 500px 0px 0px;}
}
</style>

دموی بنر هم قرار داده شد.

مطلب پیشنهادی:  آموزش سیستم عامل DOS - قسمت هفتم(ساخت پوشه)

موفق باشید .

 


دانلود: بنر متحرک با css


پيش نمايش: کليک کنيد


حجم: 1.28 کیلوبایت


رمز فايل فشرده: www.beporsam.ir


برای تغییرات و ساخت چنین بنرهایی باید مختصر آشنایی با انیمیشن ها داشته باشید .


اگر در رابطه با مطلب بالا سوالي يا مشکلي داريد ميتوانيد سوال خود را در سايت بپرسيد، کاربران سايت پاسخگوي سوالات شما خواهند بود.


عضويت در سايت


پرسيدن سوال


درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.