محو شدن div با css

zhra

New Member
سلام دوستان
من یک divدارم و میخام چند ثانیه ظاهر و بعد هم محو بشه.. با jquery می تونم اما می خاستم با css این کارو انجام بدم. میشه کمکم کنید؟ حدس میزنم با opacity بشه
 

+Mohammad+

Well-Known Member
این کد رو توی یک صفحه ی HTML پیاده کنید :
[HTMLS]<!DOCTYPE html>
<html>
<head>
<style>
#rect{
width:100px;
height:100px;
background:red;
animation:myfirst 5s 3s;
-webkit-animation:myfirst 5s; /* Safari and Chrome */
}

@keyframes myfirst
{
from {opacity:1;}
to {opacity:0;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
from {opacity:1;}
to {opacity:0;}
}
</style>
</head>
<body>
<div id="rect"></div>

</body>
</html>[/HTMLS]​
 

zhra

New Member
این دستور فقط در کروم کار می کنه؟ با کروم هم امتحان کردم بعد از محو شدن دوباره ظاهر میشه

برای بقیه مرورگرها هم ms,o,moz هم قرار دادم اجرا نشد
 

+Mohammad+

Well-Known Member
نه ... فقط مال کروم نیست ... روی بقیه ی مرورگرها هم می تونید با اضافه کرذن -moz- و -o- و... از کد استفاده کنید
برای این که دوباره ظاهر نشه باید از JS یا JQuery کمک بگیرید ... با CSS راهی مد نظر ندارم .. شرمنده
 

echessdesign

مدیر انجمن طراحی وب
درود
محو و ظاهر شدنش با تاخیر زمانی باشه؟
می تونید حالت HOVER اون div مورد نظر را با دادن opacity محو کنید
 

جدیدترین ارسال ها

بالا