الرئيسية
الأعلانات
مركز التحميل
الانضمام للشركات
تنشيط عضويتك
الشكاوي والملاحظات
استعادة كلمة السر
أتصل بنا

العودة   معهد روابط في بي > ‫روابط تطوير ودعم منتديات ( VBulletin ) > رابط تعليم تصميم الستايلات لمنتديات VBulletin


محتوى محاط بصور بإستخدام css تطاير المحتوى

طريقة عمل إطار قابل للتمدد من الصور لمجموعه من المحتويات باستخدام CSS فقط . بشكل أوضح نريد الوصول لتخطيط الشكل


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 08-09-2011, 11:59 AM   رقم المشاركة : 1
فارس
مسؤول القسم التجاري
 
الصورة الرمزية فارس






فارس متصل الآن

فارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبيفارس رابط مبدع وذهبي


إرسال رسالة عبر ICQ إلى فارس إرسال رسالة عبر Yahoo إلى فارس

بيانات موقعي:
إسم الموقع : معهد روابط
إصدار المنتدى : إدارة محتوى

Arrow محتوى محاط بصور بإستخدام css تطاير المحتوى

طريقة عمل إطار قابل للتمدد من الصور لمجموعه من المحتويات باستخدام CSS فقط . بشكل أوضح نريد الوصول لتخطيط الشكل ليكون بهذه الطريقه :





وهذا التصميم




لديك الان نموذج شبيه بالنموذج السابق عليك الان تقطيعه الى 8 أجزاء … الصورة التالية توضح أسلوب التقطيع ..




الان لدينا 8 صور سنقوم بحفظهم بأسماء مفهومة و واضحة ليسهل علينا استخدامهم لاحقاُ وليكن بالشكل التالي :




خطوة تخطيط HTML :


<!-- Box >> Start --><div class="box">     <!-- Box Header >> Start -->    <div class="box-header">        <div class="box-header-right"></div>        <div class="box-header-left"></div>    <!-- Box Header >> End -->    </div>     <!-- Box Body >> Start -->    <div class="box-body">        <div class="box-body-right">        <div class="box-body-left">            المحتويات        </div>        </div>    <!-- Box Body >> End -->    </div>     <!-- Box Footer >> Start -->    <div class="box-footer">        <div class="box-footer-right"></div>        <div class="box-footer-left"></div>    <!-- Box Footer >> End -->    </div> <!-- Box >> End --></div
شرح التخطيط :
1- Box: وهو div حاوي و وظيفته الاساسية هو تحديد عرض الصندوق كاملاً ومحاذاته وغيرها من الصفات التي نريد تطبيقها على الصندوق ككل .
2- Box-Header : وهو رأس الصندوق و الذي سيحتوي على 2 div أحدهما للصورة على اليمين وهو box-header-right و الأخر للصورة على اليسار وهو box-header-left وفي نفس الوقت سيكون مسؤول عن عرض الخلفية المتمددة بين الصورتين .
3- Box-Body : وهو جسم الصندوق و الذي سيحتوي على محتويات الصندوق ويكون محاط من الجانبين بعمودين وسنقوم بعملهما من خلال 2 div متداخلين هما box-body-right و box-body-left على الترتيب كما انه هو المسؤل عن تغير لون خلفية المحتويات .
4- Box-Footer : و هو ذيل الصندوق و تركيبه مثل تركيب Box-Header .

تخطيط CSS :

كود:
/*  ------------------------------------------    1-Box    ------------------------------------------   */.box{ width:600px;	margin:0 auto;	background-color:#FFF;} /*  ------------------------------------------    2-Box Header    ------------------------------------------   */.box-header{ background:url(images/header-bg.gif) repeat-x top;	height:61px;}	.box-header-right{ background:url(images/header-right.gif) no-repeat top right;		height:61px;		width:203px;		float:right;	}	.box-header-left{ background:url(images/header-left.gif) no-repeat top left;		height:61px;		width:46px;		float:left;	} /*  ------------------------------------------    3-Box Body    ------------------------------------------   */.box-body{ background-color:#FFF;	text-align:justify; }	.box-body-right{ background:transparent url(images/body-right.gif) repeat-y right;	}	.box-body-left{ background:transparent url(images/body-left.gif) repeat-y left;		padding:20px;		} /*  ------------------------------------------    4-Box Footer    ------------------------------------------   */.box-footer{ background:url(images/footer-bg.gif) repeat-x bottom; 	height:49px;}	.box-footer-right{ background:url(images/footer-right.gif) no-repeat bottom right;		height:49px;		width:49px;		float:right;	}	.box-footer-left{ background:url(images/footer-left.gif) no-repeat bottom left;		height:49px;		width:49px;		float:left;	}

الأكواد بسيطة ولا تحتاج لشرح مفصل ولكن لاحظ .. في الكلاسين box-body-left و box-body-right يجب أن تكون خلفيتهما شفافة transparent حتى يطبق لون الخلفية المعين في الكلاس box-body يمكنك أيضا الاستغناء عن كتابتها صراحة لأن الخلفية الافتراضي للكلاسات تكون شفافه .. لذلك يمكنك كتابتها بالشكل التالي


كود:
.box-body-right{ background:url(images/body-right.gif) repeat-y right;}.box-body-left{ background:url(images/body-left.gif) repeat-y left;	padding:20px;}
هناك الكثير من الأفكار التي يمكن تطبيقها على الهيكل مثل الغاء box-body ونقل خواصها الى box-body-right و box-body-left .. كما يمكنك اختصار اكواد CSS عن طريق جمع الاكواد المتكررة ومنحهم لأكثر من كلاس باستخدام طريقة Grouping .



درس جميل ومنقول للفائده






الصور المرفقة
نوع الملف: gif structure.gif‏ (5.8 كيلوبايت, المشاهدات 163)
نوع الملف: gif ex-show.gif‏ (14.0 كيلوبايت, المشاهدات 159)
نوع الملف: gif ex-structure.gif‏ (11.4 كيلوبايت, المشاهدات 163)
نوع الملف: gif images-name.gif‏ (8.2 كيلوبايت, المشاهدات 160)

التوقيع :
يمنع : إضافة عروض الإشــهار او تلميح فسوف تحذف
يمنع : إضافة عروض التنشيط او تلميح فسوف تحذف
يمنع : وضع اكثر من عرض واحد باليوم او اضافة موضوعين باليوم
يمنع : يمنع الاعلان عن دورات خارج المعهد او داخله دون أخذ الاذن من ادارة المعهد
يمنع : الرد على المواضيع المخالفه في الاقسام الخطاء
يمنع : طرح عرض دون ايميل رسمي يمثل الشركه
دعاء : اللهم لا تجعل الدنيا أكبر همنا

معهد روابط : روابط ...مجتمع مترابط
مصر والسعودية ( للمصريين )
رد مع اقتباس
قديم 08-09-2011, 03:38 PM   رقم المشاركة : 2
GENERAL
:: مشرف ::
:: رابط طلبات المواقع والمنتديات ::
 
الصورة الرمزية GENERAL






GENERAL غير متصل

GENERAL رابط مبدع بلاحدودGENERAL رابط مبدع بلاحدودGENERAL رابط مبدع بلاحدودGENERAL رابط مبدع بلاحدود


إرسال رسالة عبر MSN إلى GENERAL

بيانات موقعي:
إسم الموقع : مجتمع بتوش
إصدار المنتدى : نوع آخر

افتراضي

|| يا مبدع او مبدع ||

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

تقبل ودي






رد مع اقتباس
قديم 18-12-2011, 12:17 PM   رقم المشاركة : 3
..!! سـعـد !!..
:: مشرف ::
:: قسم بـيـع وشـراء المـواقع ::
 
الصورة الرمزية ..!! سـعـد !!..






..!! سـعـد !!.. متصل الآن

..!! سـعـد !!.. رابط مبدع بلاحدود..!! سـعـد !!.. رابط مبدع بلاحدود..!! سـعـد !!.. رابط مبدع بلاحدود..!! سـعـد !!.. رابط مبدع بلاحدود..!! سـعـد !!.. رابط مبدع بلاحدود..!! سـعـد !!.. رابط مبدع بلاحدود



بيانات موقعي:
إسم الموقع : حياكم هنـا
إصدار المنتدى : لا أستخدم سكربتات

افتراضي

بارك الله فيك







رد مع اقتباس
قديم 14-02-2012, 02:05 PM   رقم المشاركة : 4
áŋẁÄř-Ðěś
رابط فعال
 
الصورة الرمزية áŋẁÄř-Ðěś






áŋẁÄř-Ðěś غير متصل

áŋẁÄř-Ðěś رابط متميزáŋẁÄř-Ðěś رابط متميز



بيانات موقعي:
إسم الموقع : تجريبي~
إصدار المنتدى : vB.3.x

افتراضي

انا نسخت اكواد سي اس اس

اي من منطقه انسخه

وهل اقوم بحذف اول ماتفتح الاكسبريشن



ودي وين احطه

.box-body-right{    background:url(images/body-right.gifrepeat-y right;}.box-body-left{    background:url(images/body-left.gifrepeat-y left;    padding:20px;} 

ياليت شرح بالصور ع التوزيع

وضح اخووي^ـ^






رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن 12:52 AM


Powered by vBulletin® Version 3.8.7
Copyright ©2011 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO

المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء ومشرفي الاقسام فعلى كل شخص تحمل مسؤولية نفسه

وكل من يبحث عن حل او مساعده خارج نطاق مواضيع المعهد فلا نتحمل أي مسؤولية حيال مايحدث لموقعه


F.T.G.Y 3.0 BY: D-sAb.NeT © 2011