+ + + + +
Share/Save/Bookmark
Showing posts with label خلفية. Show all posts
Showing posts with label خلفية. Show all posts

2009-08-23

خلفيات متغيرة




ما رايك لو مع كل ضغطة refresh بالفارة تتغير خلفية مدونتك لتعطى شكلا جديدا بشكل متكرر ومع كل ضغطة يضغطها الزائر تتحول المدونة لشكل جديد بدون ان تتدخل انت , اليس هذا امرا ممتعا ؟

فى هذا الموضوع ستتعلم كيفية وضع خلفيات متعددة " صور " للمدونة , ومع كل "تحديث refresh " للصفحة تتغير تلك الصورة بصورة اخرى , لذلك يجب عليك انشاء تلك الصور ثم رفعها على موقع رفع صور مثلا imageshack مثلا , وبعد الانتهاء من كل هذا , نفذ الخطوات التالية :

لنفرض ان لدينا 10 خلفيات نريدها ان تتغير بشكل تلقائى عن كل ضغطة , الان ان تملك 10 روابط لتلك الصور , حسنا :

1- انشاء قطعة جديدة من نوع هتمل جافا سكريب html/java script من صفحة العناصر
ثم الصق بها هذا الكود :


<script type="text/javascript">
var banner= new Array()
banner[0]="الرابط الاول"
banner[1]="الرابط الثانى"
banner[2]="الرابط الثالث"
banner[3]="الرابط الرابع"
banner[4]="الرابط الخامس"
banner[5]="الرابط السادس"
banner[6]="الرابط السابع"
banner[7]="الرابط الثامن"
banner[8]="الرابط التاسع"
banner[9]="الرابط العاشر"
var random=Math.floor(10*Math.random());
document.write("<style>");
document.write("#header {");
document.write(' background:url("' + banner[random] + '") no-repeat top left;');
document.write(" }");
document.write("</style>");
</script>



هذا الجافا سكريبت يعمل على تغيير الـ background للـ body بشكل تلقائى , اتبع الخطوات الاتية :

- ضع روابط الصور مكان الجمل باللغة العربية بين علامات التنصيص بالتريب , لا تحذف علامات التنصيص

- لاحظ الكلمات الملونة لها اهمية فقط فى تموضع الصورة داخل منطقة الراس , وليس لها علاقة بمسالة تغيير الصورة :
- no-repeat معناها ان الصورة لن تتكرر افقيا او راسيا , ليس للامر علاقة بالتكرار بين الصور وبعضها .
- top تعنى ان الصورة ستتموضع فى الجانب العلوى من منطقة الراس
- left تعنى ان الصورة ستتموضع فى الجانب الايسر من منطقة الراس

يمكنك تعديل تلك القيم اذا كانت هناك ضرورة , مثلا ممكن ان تضع center center بدلا من top left اذا كنت تريد للصورة ان تتموضع فى وسط المدونة , ويمنك ايضا ان تجعلها repeat-x او repeat-y بدلا من no-repeat كى تتكرر الصورة افقيا x او راسيا y , اما لو اردتها ان تكرر افقيا وراسيا معا فيجب حذف no-repeat وعدم وضع شئ مكانها , والمتصفح سيكررها بشكل افتراضى .

- الرقم 10 باللون البنفسجى يدل على عدد الصور , اذا كان لديك عدد صور اقل او اكثر , احذف الروابط بالاعلى او كررها , ثم غير الرقم 10 بالرقم المناسب


2- بعد لصق الكود فى القطعة , احفظ وجرب :)





الصق لوجو المدونة عندك

اشكال بديلة اخرى من هـنـا

Showing posts with label خلفية. Show all posts
Showing posts with label خلفية. Show all posts

2008-04-18

انشاء خلفية للمدونة


BACKGROUND FOR YOUR BLOG

اصنع خلفية لمدونتك
------------------------------



كل اللى هاتحتاجه هو الصورة اللى انت عايز تعملها خلفية
بعد ماتجهز الصورة ارفعها على google pages creator
او ممكن ببساطه تجيب لينك بتاع اى صورة من اى موقع بس الاحسن انه يكون سريع

دلوقتى تروح جرى لصندوق الاكواد قبل ما اللينك يحمض
dashboard > template > layout > EditHTML
فى صندوق الاكواد هاتلاقى قطعة الكود دى






body {
background:$bgcolor;


ممكن تغير لون الخلفية فقط , وفى الحالة دى هاتضع كود اللون المطلوب
اى لون له كود واسم فى لغة ( اتش تى ام ال ) , علشان تعرف كود اللون اللى انت عايزه ادخل الموضوع ده
لوحة اسماء والوان الاكواد


مثال : لو عايز الخلفية تبقى حمراء هاتحط كود اللون الاحمر
هايبقا المنظر النهائى بالشكل ده






body {
background-color:#B38481;



اما لو عايز تعمل الخلفية عباره عن صورة يبقا لازم تبدل كود اللون بلينك الصورة
وهايبقا المنظر النهائى بالشكل ده






body {
background-image: url(put your image link here);



ضع لينك الصورة ما بين القوسين

_______________________________________

اما لو عايز تعمل صورة خلفية للاطار الجانبى فقط
to make a background photo for the sidebar


فى صندوق الاكواد ابحث عن قطعة الكود الخاصة بالاطار الجانبى و هايكون بالشكل ده او ما يشبهه






#sidebar-wrapper {
background-color:#000000;



ممكن تغير كود اللون وتحط اللون اللى انت عايزه
او ممكن تعمل صورة خلفية للاطار الجانبى






#sidebar-wrapper {
background-image: url(ضع رابط الصوره هنا بين القوسين);



_____________________


نفس الكلام ممكن نطبقه على الاطار الاساسى
how to modify background of main part of your blog
(الاطار الاساسى هو المكان المخصص للتدوينات)


فى صندوق الاكواد ابحث عن قطعة الكود الخاصة بالاطار الاساسى






#main-wrapper {
background-color:ضع هنا كود اللون;



ممكن تغير اللون بنفس الطريقة
او ممكن تحط صورة






#main-wrapper {
background-image: url(ضع رابط الصوره هنا بين القوسين);



--------------------------------


تعديلات على الصورة
1 - Repeat background image الصورة المكررة
ممكن تخلى الصورة تكرر نفسها بشكل افقى او بشكل رأسى

عدم تكرار





background-repeat: no-repeat;


تكرار افقى





background-repeat: repeat-x;


تكرار رأسى





background-repeat: repeat-y;



2 - Position background image الوضع المكانى للصورة






background-position: top left;


top center اعلى المنتصف
top right اعلى اليمين
top left اعلى اليسار
center left يسار المنتصف
center center فى المنتصف
center right يمين المنتصف
bottom left قاع اليسار
bottom center قاع المنتصف
bottom right قاع اليمين


3 - Static background image استاتيكية الصورة الخلفية
افتراضيا , عندما تضع صورة فانها تتحرك عندما يتحرك النص امامها
يعنى لما تعمل سكرول للنص هاتلاقى الصورة بتتحرك مع النص لفوق ولتحت ويمين وشمال
ممكن تخلى الصورة ثابته والنص فقط - او اى محتوى فى الصفحة - هو اللى يتحرك
عن طريق وضع القطعة دى







background-attachment: fixed;


لو فيه اى غموض او حد حاسس ان الشرح فيه حاجه ناقصة او غلط ياريت يقول

ولو حد حاسس انه استفاد حاجه من الموضوع ياريت يقول برضو عشان احس انى بعمل حاجه مفيده


C U



الصق لوجو المدونة عندك

اشكال بديلة اخرى من هـنـا

Showing posts with label خلفية. Show all posts
Showing posts with label خلفية. Show all posts

وضع خلفيه لرأس المدونة



وضع خلفيه شخصيه لرأس المدونة

background for blog header



اولا وقبل بدأ الشرح فى الموضوع لازم يكون عندنا سيرفر شخصى نرفع عليه ملفاتنا الشخصية زى الصور او الفيديو وغيرها , طيب ازاى نشترك ؟
فى الحقيقة فيه كذا موقع بقدم مساحات مجانا لكن لحسن الحظ ان جووجل العملاق فيه الخدمة دى وهايمنحنا 100 ميجا نستخدمهم فى رفع الملفات , طيب ... عايز تشترك ؟
طبعا انتا معاك حساب فى جوجل هاتدخل http://www.pages.google.com/
وهاتنشأ حساب باسمك ويكونلك 100 ميجا مجانا عشان نرفع عليها الملفات اللى هانستخدمها فيما بعدبعد ماتنشأ الحساب ده هاتلاقى زرار على اليمين ubload

دوس عليه هايطلع زرار browse

اختار الملف اللى هاترفعه وشكرا



طيب .. نخش بقا فى موضوعنا وهو ازاى نعمل صورة خلفية لرأس المدونة


اولا : تجهز الصورة من خلال اى برنامج تحرير صور زى الفوتو شوب او اى برنامج تانى

ثانيا : تظبط مقاس الصورة تخليه 660 بيكسل عرض وحوالى 150 بيكسل طول والمقاسات دى قابلة للتغيير ويمكنك تعديل المقاسات باستخدام هذا البرنامج واللى بيسمحلك كمان انك تغير بين امتدادات الصور


من هنا

جهزت الصورة اللى انتا عايزها ؟

ظبطت المقاس بتاعها ؟

تمام الله ينور عليك نخش عالخطوة التانية



نفتح لوحة التحكم فى المدونة dashboard
layout>template>edit HTML


هانلاقى صندوق الاكواد


دور من فوق ونتا نازل هاتلاقى قطعة الكود دى







#header-wrapper {
width:660px;
margin:0 auto 10px;
border:1px solid $bordercolor;


تحت السطور دى بالظبط اضف هذا السطر

background-image: url(URL address of your image);


شيل الحروف باللون الاحمر وحط مكانها لينك الصورة اللى انتا رفعتها على جوجل او اى صورة على الويب




طريقة تانية


dashboard ادخل لوحة التحكم


layout > template > Page Elements
دوس edit اللى فى جزء رأس المدونة




بعد ماتختار هاتظهرلك دى




الاختيار الاول سيجعل الصورة فى الخلفيه وراء التعليق او اى كلام فى رأس المدونة
والاختيار التانى هايخلى الصورة تغطى اى كلام

اختار واحفظ




بس



تحديث
للاجابة عن سؤال الاخ "محمد المصرى" انظر سؤاله فى التعليقات
بخصوص محاذاة الصورة فى الطريقة التانية
هاتبحث عن قطعة الكود - اللى باللون الاحمر - وتضيف السطر اللى باللون الازرق


#header img {
margin-left: 0px;


وده هايعمل "حد" من الجهة اليسرى للصورة
القيمة فى المثال ده " صفر " انت طبعا هاتغيرها براحتك لغاية ما وضع الصورة يتظبط
الجهة برضو ممكن تتغير الى right هو up او down , للجهه اليمنى او العليا او السفلى على الترتيب .
لو عايز تغير اكتر من جهه مفيش مشاكل , اعمل سطر جديد لكل جهه
.



الصق لوجو المدونة عندك

اشكال بديلة اخرى من هـنـا

اضغط على عنوان البوست لتظهر التعليقات