<?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>Hover Archives - وب دیزاین</title>
	<atom:link href="https://wd7.ir/tag/hover/feed" rel="self" type="application/rss+xml" />
	<link>https://wd7.ir/tag/hover</link>
	<description>Web Design</description>
	<lastBuildDate>Sun, 03 Sep 2017 06:07:09 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.6</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>
		<item>
		<title>ساخت هاور زیبایی سه‌بعدی برای عکس‌های خود</title>
		<link>https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d8%b2%db%8c%d8%a8%d8%a7%db%8c%db%8c-%d8%b3%d9%87%e2%80%8c%d8%a8%d8%b9%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%da%a9%d8%b3%e2%80%8c%d9%87%d8%a7.html</link>
					<comments>https://wd7.ir/%d8%b3%d8%a7%d8%ae%d8%aa-%d9%87%d8%a7%d9%88%d8%b1-%d8%b2%db%8c%d8%a8%d8%a7%db%8c%db%8c-%d8%b3%d9%87%e2%80%8c%d8%a8%d8%b9%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%da%a9%d8%b3%e2%80%8c%d9%87%d8%a7.html#respond</comments>
		
		<dc:creator><![CDATA[مریم میرزایی]]></dc:creator>
		<pubDate>Wed, 12 Jul 2017 08:28:14 +0000</pubDate>
				<category><![CDATA[برنامه‌نویسی]]></category>
		<category><![CDATA[دانستنی‌ها]]></category>
		<category><![CDATA[وب‌سایت]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[Hover]]></category>
		<category><![CDATA[آموزش هاور زیبا با CSS]]></category>
		<category><![CDATA[هاور سه بعدی عکس ها]]></category>
		<category><![CDATA[هاور عکس]]></category>
		<guid isPermaLink="false">https://shahab-net.ir/?p=1086</guid>

					<description><![CDATA[<p>برای ساخت این هاور باید عکس خود را دو بار در کد نویسی بیاوریم یک عکس برای نمایش اصلی و عکس دیگر که پشت عکس اصلی و به‌صورت برعکس قرار می‌گیرد تا زمانی که ماوس روی عکس قرار می‌گیرد عکس پشت زمینه چرخش 180 درجه‌ای بخورد و به‌صورت صحیح نمایش داده شود. دمو/DEMO کد HTML [&#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-%d8%b2%db%8c%d8%a8%d8%a7%db%8c%db%8c-%d8%b3%d9%87%e2%80%8c%d8%a8%d8%b9%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%da%a9%d8%b3%e2%80%8c%d9%87%d8%a7.html">ساخت هاور زیبایی سه‌بعدی برای عکس‌های خود</a> appeared first on <a href="https://wd7.ir">وب دیزاین</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>برای ساخت این هاور باید عکس خود را دو بار در کد نویسی بیاوریم یک عکس برای نمایش اصلی و عکس دیگر که پشت عکس اصلی و به‌صورت برعکس قرار می‌گیرد تا زمانی که ماوس روی عکس قرار می‌گیرد عکس پشت زمینه چرخش 180 درجه‌ای بخورد و به‌صورت صحیح نمایش داده شود.</p>
<p style="text-align: center"><a href="https://wd7.ir/demo_files/demo_hover1/"><strong>دمو/DEMO</strong></a></p>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-1363 size-full" src="https://wd7.ir/wp-content/uploads/2017/07/1-2.png" alt="" width="826" height="235" srcset="https://wd7.ir/wp-content/uploads/2017/07/1-2.png 826w, https://wd7.ir/wp-content/uploads/2017/07/1-2-600x171.png 600w" sizes="(max-width: 826px) 100vw, 826px" /></p>
<p>کد HTML به این صورت هست</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">&lt;div class="col-md-12 col-sm-12 col-xs-12 gallery_panel_bricks_js"&gt;
    &lt;div class="panel_gollary panel_gollary_default"&gt;
        &lt;div class="panel_contect"&gt;
            &lt;div class="rotation_3d"&gt;
                &lt;div class="gallery_front"&gt;
                    &lt;img src="assets/img/galery4.png" alt="" width="100%" class="pic_gollery"&gt;
                    &lt;aside class="text_gallery_front"&gt;&lt;i class="fa  fa-play-circle"&gt;&lt;/i&gt;
                        &lt;p class=""&gt;مشاهده &lt;/p&gt;
                    &lt;/aside&gt;
                &lt;/div&gt;

                &lt;div class="gallery_back text_center"&gt;
                    &lt;div class="back"&gt;
                        &lt;span class="cover"&gt;&lt;/span&gt;
                        &lt;img src="assets/img/galery4.png" alt="" width="100%" class="pic_gollery"&gt;
                        &lt;aside class="text_gollery_back"&gt;
                            &lt;h3&gt; نمونه&lt;/h3&gt;
                            &lt;p&gt;نمونه &lt;/p&gt;
                            &lt;i class="fa fa-search-plus"&gt;&lt;/i&gt;
                        &lt;/aside&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;

&lt;/div&gt;</pre>
<p>کلاس front برای نمایش عکس اصلی و ثابت سایت می باشد و کلاس back برای عکس پشت زمینه می‌باشد که از دید کاربر مخفی می‌باشد تا زمانی که ماوس بر روی عکس قرار گیرد. در عکس پشت کلاس cover داریم برای رنگ روی عکس قرارگرفته، text_gollery_back کلاس برای متن هست که در پشت زمینه قرار دارد.</p>
<p>کلاس front رو به شکل زیر استایل می‌دهیم و     ;transform: rotateX(0deg) ظاهر عکس اصلی بدون چرخش قرار می‌دهیم اما در هاور عکس فرق دارد درجه چرخش عکس؛</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.gallery_panel_bricks_js .panel_contect .gallery_front {
    backface-visibility: hidden;
    height: 100%;
    position: absolute;
    transform: rotateX(0deg);
    transform-style: preserve-3d;
    transition: all 1.5s ease 0s;
    width: 100%;
    z-index: 1;
}
</pre>
<p>هاور عکس روبه‌رو به این شکل استایل می‌دهیم:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.gallery_panel_bricks_js .panel_contect .rotation_3d:hover .gallery_front {
  position: absolute;
  transform: rotateX(-180deg);
}
</pre>
<p>عکس پس‌زمینه را به این صورت استایل می‌دهیم؛  ;transform: rotateX(180deg) و به این صورت  استایل می‌دهیم اما مقدار هاور فرق دارد؛</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.gallery_panel_bricks_js .panel_contect .gallery_back {
  backface-visibility: hidden;
  color: #333;
  height: 100%;
  position: absolute;
  transform: rotateX(180deg);
  transform-style: preserve-3d;
  transition: all 1.5s ease 0s;
  width: 100%;
  z-index: 0;
}
</pre>
<p>هاور عکس  پشت زمینه به این شکل استایل می‌دهیم:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.gallery_panel_bricks_js .panel_contect .rotation_3d:hover .gallery_back {
  transform: rotateX(0deg);
}
</pre>
<p>خب عکس پشت زمینه متنی دارد که به صورت سه‌بعدی و حجم دار هاور خورده باید به این صورت استایل داد:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">.gallery_panel_bricks_js .panel_contect .gallery_back .back .text_gollery_back {
  bottom: 0;
  left: 0;
  margin: auto;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 6%;
  transform: translateZ(60px);
  z-index: 6;
}
</pre>
<p style="text-align: center"><a href="https://wd7.ir/demo_files/demo_hover1/"><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-%d8%b2%db%8c%d8%a8%d8%a7%db%8c%db%8c-%d8%b3%d9%87%e2%80%8c%d8%a8%d8%b9%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%da%a9%d8%b3%e2%80%8c%d9%87%d8%a7.html">ساخت هاور زیبایی سه‌بعدی برای عکس‌های خود</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-%d8%b2%db%8c%d8%a8%d8%a7%db%8c%db%8c-%d8%b3%d9%87%e2%80%8c%d8%a8%d8%b9%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b9%da%a9%d8%b3%e2%80%8c%d9%87%d8%a7.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
