<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>هاور با کمکcss Archives - وب دیزاین</title>
	<atom:link href="https://wd7.ir/tag/%d9%87%d8%a7%d9%88%d8%b1-%d8%a8%d8%a7-%da%a9%d9%85%da%a9css/feed" rel="self" type="application/rss+xml" />
	<link>https://wd7.ir/tag/هاور-با-کمکcss</link>
	<description>Web Design</description>
	<lastBuildDate>Sun, 03 Sep 2017 06:02:30 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
	<item>
		<title>ساخت هاور متحرک با css</title>
		<link>https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d9%85%d8%aa%d8%ad%d8%b1%da%a9-%d8%a8%d8%a7-css.html</link>
					<comments>https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d9%85%d8%aa%d8%ad%d8%b1%da%a9-%d8%a8%d8%a7-css.html#respond</comments>
		
		<dc:creator><![CDATA[مریم میرزایی]]></dc:creator>
		<pubDate>Sun, 03 Sep 2017 04:40:52 +0000</pubDate>
				<category><![CDATA[برنامه‌نویسی]]></category>
		<category><![CDATA[دسته‌بندی نشده]]></category>
		<category><![CDATA[Hover]]></category>
		<category><![CDATA[هاور]]></category>
		<category><![CDATA[هاور با کمکcss]]></category>
		<category><![CDATA[هاور متحرک]]></category>
		<guid isPermaLink="false">https://wd7.ir/?p=1348</guid>

					<description><![CDATA[<p>با یکسری خلاقیت و آشنایی با کدهای css می‌توان هاور های زیبایی برای عکس و مطالب خود بسازید، در حال حاضر ما می‌خواهیم یک هاور زیبای متحرک برای عکس خود بسازیم: دمو/DEMO اولین قدم: در بین تگ &#60;a&#62;&#60;/a&#62; عکس و متن خود را می‌گذاریم البته در دو قسمت مجزا. من در بین تگ div عکس [&#8230;]</p>
<p>The post <a href="https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d9%85%d8%aa%d8%ad%d8%b1%da%a9-%d8%a8%d8%a7-css.html">ساخت هاور متحرک با css</a> appeared first on <a href="https://wd7.ir">وب دیزاین</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>با یکسری خلاقیت و آشنایی با کدهای css می‌توان هاور های زیبایی برای عکس و مطالب خود بسازید، در حال حاضر ما می‌خواهیم یک هاور زیبای متحرک برای عکس خود بسازیم:</p>
<p style="text-align: center"><a href="https://wd7.ir/demo_files/demo_hover2/"><strong>دمو/DEMO</strong></a></p>
<h5>اولین قدم:</h5>
<p>در بین تگ &lt;a&gt;&lt;/a&gt; عکس و متن خود را می‌گذاریم البته در دو قسمت مجزا. من در بین تگ div عکس و متن گذاشتم.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">&lt;a href="#"&gt;
    &lt;div class="img"&gt;&lt;img src="1.png" alt="img"&gt;&lt;/div&gt;
    &lt;div class="info"&gt;
        &lt;div class="info-back"&gt;
            &lt;p class="name"&gt;متن تستی&lt;/p&gt;
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/a&gt; 
</pre>
<h5>دومین قدم:</h5>
<p>حالا اجزای موردنیاز رو گذاشتیم حالا نوبت این رسیده ازنظر ظاهری تغییرات ایجاد کنیم و استایل بدیم (استایل که خودتان دوست دارید بگذارید.)</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.img {
     border-radius: 50%;
     height: 220px;
    overflow: hidden;
     position: relative;
    width: 220px;
 }
</pre>
<p>این از استایل عکس ما ، پهنا و ارتفاع و ظاهر نمایشی که من دایره رو انتخاب کردم.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.info {
     backface-visibility: hidden;
     border-radius: 50%;
     bottom: 0;
     left: 0;
     position: absolute;
     right: 0;
     text-align: center;
     top: 0;
 }
.info .info-back {
     backface-visibility: hidden;
     background: #333 none repeat scroll 0 0;
     border-radius: 50%;
     height: 100%;
     opacity: 1;
     visibility: hidden;
     width: 100%;
     position: relative;
 }
</pre>
<p>این هم از استایل های متن که در پشت زمینه عکس ما قرارگرفته البته با دستور visibility: hidden; قابل‌رؤیت نیست فعلاً.</p>
<p>&nbsp;</p>
<h5>سومین قدم:</h5>
<p>حالا باید با دستور transform و سایر دستورات transform ها هاور و حرکت‌های دلخواه به‌عکس و متن خود بدهیم. قرار هست وقتی ماوس بر روی عکس قرار می‌گیرد عکس مخفی و نوشته نمایان شود پس هاور باید بر روی تگ &lt;a&gt;&lt;/a&gt; قرار بگیرد. می‌خواهیم این هاور را به‌صورت خط به خط جلو بریم که متوجه هر خط کدمان به چه هدفی استفاده‌شده.</p>
<ul>
<li>اولین حرکت برای هاور باید عکس مخفی باشد و نوشته نمایان شود:</li>
</ul>
<pre class="EnlighterJSRAW" data-enlighter-language="null">a:hover .img {
     opacity: 0;
 }
  
a:hover .info .info-back {
     opacity: 1;
     visibility: visible;
 }
</pre>
<ul>
<li>حالا باید حرکت داشته باشد تا هاور جالبی از آب دربیاید پس زمانی که عکس مخفی باشد باید چنین خط کدی رو وارد کنیم:</li>
</ul>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.img {
     transform-origin: 50% 0 0;
     transition: all 0.35s linear 0s;
 }
</pre>
<p>با استفاده از خصوصیت transform-origin می‌توان مکان عنصر تبدیل‌شده را تغییر داد. عناصر تبدیل‌شده دوبعدی می‌توانند در جهت محور x ها و محور y ها حرکت کنند. اما عناصر تبدیل‌شده سه‌بعدی می‌توانند در جهت محور z ها نیز حرکت می‌کنند.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">a:hover .img {
     transform: translate3d(0px, 280px, 0px) rotate3d(1, 0, 0, -90deg);
 }
</pre>
<p>با خط کد ه ای بالا برای هاور تعیین می‌کنیم که درحرکت سه‌بعدی چه مقدار و چند درجه چرخش داشته باشد .</p>
<p>&nbsp;</p>
<ul>
<li>نوبت متن و زمینه متن رسیده با یک حرکت ساده چرخش از بالا به پایین نمایان شود:</li>
</ul>
<pre class="EnlighterJSRAW" data-enlighter-language="null"> .info {
     transform-style: preserve-3d;
 }

.info .info-back {
     transform-origin: 50% 0 0;
     transition: all 0.35s linear 0s;
 }
 
 a:hover .info .info-back {
     transform: rotate3d(1, 0, 0, 0deg);
 }
 
 
 .info .info-back {
     transform: translate3d(0px, 0px, -220px) rotate3d(1, 0, 0, 90deg);
 }
</pre>
<p>شما می‌توانید حرکت‌ها رو از پایین به بالا یا برعکس و یا از چپ به راست و یا برعکس تغیر بدهید فقط کافی هست مقدار transform هارو تغییر دهید.</p>
<p>&nbsp;</p>
<p style="text-align: center"><a href="https://wd7.ir/demo_files/demo_hover2/"><strong>دمو/DEMO</strong></a></p>
<p>The post <a href="https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d9%85%d8%aa%d8%ad%d8%b1%da%a9-%d8%a8%d8%a7-css.html">ساخت هاور متحرک با css</a> appeared first on <a href="https://wd7.ir">وب دیزاین</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d9%85%d8%aa%d8%ad%d8%b1%da%a9-%d8%a8%d8%a7-css.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
