<?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>فواصل &#187; شرح،عمل،ساعه،بإستخدام،سي،اس،اس،و،جي،اس</title>
	<atom:link href="http://portal.fwasl.com/tag/%d8%b4%d8%b1%d8%ad%d8%8c%d8%b9%d9%85%d9%84%d8%8c%d8%b3%d8%a7%d8%b9%d9%87%d8%8c%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85%d8%8c%d8%b3%d9%8a%d8%8c%d8%a7%d8%b3%d8%8c%d8%a7%d8%b3%d8%8c%d9%88%d8%8c/feed/" rel="self" type="application/rss+xml" />
	<link>http://portal.fwasl.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 Oct 2019 18:49:35 +0000</lastBuildDate>
	<language>ar</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>اصنع ساعه باستخدام CSS &#8211; JS</title>
		<link>http://portal.fwasl.com/%d8%a7%d8%b5%d9%86%d8%b9-%d8%b3%d8%a7%d8%b9%d9%87-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css-js/</link>
		<comments>http://portal.fwasl.com/%d8%a7%d8%b5%d9%86%d8%b9-%d8%b3%d8%a7%d8%b9%d9%87-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css-js/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 23:35:03 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[jquery & java script]]></category>
		<category><![CDATA[شرح،عمل،ساعه،بإستخدام،سي،اس،اس،و،جي،اس]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=5583</guid>
		<description><![CDATA[تستطيع الأن إنشاء ساعة مع CSS. في البداية ربما كانت هذه الفكره صعبة التنفيذ (وربما لا طائل حتى يتم إصلاح بعض عيوبها الرئيسية)، ولكنها الأن أصبحت فكرة ممتعه ومفيده المكونات هذه الساعه تتكون أساسا من ثلاث طبقات وباستخدام ملفاتpng -رسومات الشبكة المحمولة - الشفافه تستطيع عمل ملفات الثواني والدقائق والساعات وتقوم بإضافتهم فوق بعضهم كطبقات باستخدام تحديد المواقع المطلقة HTML [html] &#60;pre&#62; &#60;div id=&#34;clockbase&#34;&#62; &#60;/div&#62;&#60;/pre&#62; [/html] كود ...]]></description>
				<content:encoded><![CDATA[<div dir="rtl">تستطيع الأن إنشاء ساعة مع CSS. في البداية ربما كانت هذه الفكره صعبة التنفيذ</div>
<div dir="rtl">(وربما لا طائل حتى يتم إصلاح بعض عيوبها الرئيسية)،</div>
<div dir="rtl">ولكنها الأن أصبحت فكرة ممتعه ومفيده</div>
<div dir="rtl">
<div>
<h1>المكونات</h1>
<div dir="rtl">هذه الساعه تتكون أساسا من ثلاث طبقات وباستخدام ملفاتpng -رسومات الشبكة المحمولة -</div>
<div dir="rtl">الشفافه تستطيع عمل ملفات الثواني والدقائق والساعات وتقوم بإضافتهم فوق بعضهم كطبقات باستخدام تحديد المواقع المطلقة</div>
<h2><strong>HTML</strong></h2>
[html]
&lt;pre&gt;<br />
&lt;div id=&quot;clockbase&quot;&gt;</p>
<p>&lt;/div&gt;&lt;/pre&gt;<br />
[/html]
<p>كود الجافا سكريبت</p>
[js]
<p>		var g_nLastTime = null;</p>
<p>		function cssClock(hourElementId, minuteElementId)<br />
		{<br />
			// Check if we need to do an update<br />
			var objDate = new Date();<br />
			if(!g_nLastTime || g_nLastTime.getHours() &gt; objDate.getHours() || g_nLastTime.getMinutes()  12) { nHour -= 12; }  // switch from 24-hour to 12-hour system<br />
				var nMinutes = objDate.getMinutes();</p>
<p>				// round the time<br />
				var nRound = 5;<br />
				var nDiff = nMinutes % nRound;<br />
				if(nDiff != 0)<br />
				{<br />
					if (nDiff  59)<br />
				{<br />
					// handle increase the hour instead<br />
					nHour++;<br />
					nMinutes = 0;<br />
				}</p>
<p>				// Update the on page elements<br />
				objHour.className = &#8216;hr&#8217; + nHour;<br />
				objMinutes.className = &#8216;min&#8217; + nMinutes;</p>
<p>				// Timer to update the clock every few minutes<br />
				g_nLastTime = objDate;<br />
			}</p>
<p>			// Set a timer to call this function again<br />
			setTimeout(function() { cssClock(hourElementId, minuteElementId); }, 60000); // update the css clock every minute (or so)<br />
		}</p>
[/js]
<h2><strong>CSS</strong></h2>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div dir="rtl">وباستخدام مؤثرات CSSتستطيع وضع كل واحد من العقارب في صورة واحدة، وتحول بينهم وفقا للمهل الزمنية باستخدام المواقع الخلفية</div>
<div dir="rtl">[css]
body{<br />
	margin: 0;<br />
	padding: 0;<br />
	background: #3e5e84 url(bg_stretch.gif) repeat-x;<br />
}<br />
* {<br />
	margin: 0;<br />
	padding: 0;<br />
}<br />
#clockbase {<br />
	width: 512px;<br />
	height: 512px;<br />
	position: relative;<br />
	margin: 0 auto;<br />
	background: url(clock_bg.jpg) no-repeat;<br />
}<br />
#minutes {<br />
	width: 229px;<br />
	height: 229px;<br />
	position: absolute;<br />
	top: 200px;<br />
	left: 137px;<br />
	background: url(minutes-arm.png) no-repeat;<br />
}<br />
#hours {<br />
	width: 200px;<br />
	height: 200px;<br />
	position: absolute;<br />
	top: 220px;<br />
	left: 150px;<br />
	background: url(hours-arm.png) no-repeat left bottom;<br />
}<br />
#seconds {<br />
	width: 260px;<br />
	height: 260px;<br />
	position: absolute;<br />
	top: 184px;<br />
	left: 120px;<br />
	background: url(SECS.gif) no-repeat;</p>
<p>}<br />
#clockbase .min05 {background-position: left top;}<br />
#clockbase .min10 {background-position: left -229px;}<br />
#clockbase .min15 {background-position: left -458px;}<br />
#clockbase .min20 {background-position: left -687px;}<br />
#clockbase .min25 {background-position: left -916px;}<br />
#clockbase .min30 {background-position: left -1145px;}<br />
#clockbase .min35 {background-position: left -1374px;}<br />
#clockbase .min40 {background-position: left -1603px;}<br />
#clockbase .min45 {background-position: left -1832px;}<br />
#clockbase .min50 {background-position: left -2061px;}<br />
#clockbase .min55 {background-position: left -2290px;}<br />
#clockbase .min00 {background-position: left -2519px;}</p>
<p>#clockbase .hr1 {background-position: left top;}<br />
#clockbase .hr2 {background-position: left -200px;}<br />
#clockbase .hr3 {background-position: left -400px;}<br />
#clockbase .hr4 {background-position: left -600px;}<br />
#clockbase .hr5 {background-position: left -800px;}<br />
#clockbase .hr6 {background-position: left -1000px;}<br />
#clockbase .hr7 {background-position: left -1200px;}<br />
#clockbase .hr8 {background-position: left -1400px;}<br />
#clockbase .hr9 {background-position: left -1600px;}<br />
#clockbase .hr10 {background-position: left -1800px;}<br />
#clockbase .hr11 {background-position: left -2000px;}<br />
#clockbase .hr12 {background-position: left -2200px;}</p>
<p>/*&#8211;Replaced the PNG with a GIF for IE6&#8211;*/<br />
*html #minutes {<br />
	background: url(minutes-arm.gif) no-repeat;<br />
}<br />
*html #hours {<br />
	background: url(hours-arm.gif) no-repeat left bottom;<br />
}&lt;/pre&gt;<br />
[/css]
</div>
</div>
</div>
<h2>النتيجه:</h2>
<p>والأن بعد إتباعك لهذه الخطوات وتنفيذها بدقه سوف تحصل عل النتيجه المرجوه ولمشاهدة التنفيذ إضغط <a href="http://www.sohtanaka.com/web-design/examples/css-clock/js-clock.html">هنا </a>علي هذا الرابط</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%a7%d8%b5%d9%86%d8%b9-%d8%b3%d8%a7%d8%b9%d9%87-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
