المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مشكلة الطبقات فى الدريم ويفر



elnada
20-05-2007, 05:21 PM
تقابلنى مشكلة أثناء عمل الطبقات فى الدريم ويفر
المشكلة أننى عندما أنشئء طبقة معينة فى مكان محدد عندما تقوم بتغيير إعدادات الرؤية من لوحة التحكم ثم display ثم setting ثم screen resoulationفى جهاز الكمبيوتر تتغير أماكن صفحة الويب ماعدا الطبقة وإنما تقع فى نفس مكانها القديم حسب الإعدادات القديمة
ولتوضيح المشكلة أكثر
نفرض مثلا أنا وضعت هذه الطبقة فى جدول وكنت اعمل على إعدادات صفحة مثلا 600×800
ثم قمت بتغيير وضع الإعدادات إلى 1024×768 نلاحظ أن الجدول تغير مكانه ولكن الطبقة لم يتغير مكانها وبالتالى أصبحت بعيدة عن الجدول.
هل من طريقة لجعل الطبقات تلائم إعدادات العرض
أرجو أن تكون قد وضحت المشكلة وشكرا

x.yousef
20-05-2007, 06:53 PM
حبيبي ممكن توضح اكثر بالصور

عشان اقدر افيدك

تحياتي

elnada
21-05-2007, 12:14 PM
شكرا أخى العزيز على الرد
قمت بعمل ملف html عبارة عن طبقة ملونة باللون الأخضر داخل جدول إطاره باللون الاحمر ..وقمت بإدخال هذه الطبقة داخل إحدى خلايا الجدول .. هذا فى إعدادات شاشة معينة 600×800
كل ما عليك هو أن تغيير إعدادات الشاشة فى جهازك وليكن 1024×768 وانظر إلى وضع الطبقة سوف تجدها ابتعدت كثيراً عن خلية الجدول .
لتحميل الملف التوضيحى التحميل من هنا (http://www.4nw.net/get-5-2007-4nw_net_6ww12ujo.rar)
السؤال : أريد طريقة أتحكم فيها بوضع الطبقة ..فأنا أريد أن تظل الطبقة داخل خلية الجدول فى كل إعدادات الشاشية سواء 640 أو 6000 أو 1024 أو غير ذلك

x.yousef
21-05-2007, 08:44 PM
يالغالي ارقف الملف من جديد لانه مو راضي يحمل معي يعطيني معطوب

تحياتي

elnada
22-05-2007, 02:10 AM
شكرا أخلى العزيز على تجاوبك
وإليك الملف مرة اخرى
http://moozah.com/get.php?filename=2463b57633.rar
وأرجو أن تكون قد فهمت مقصدى من موضوع الطبقات. وانتظر الإفادة فى هذا الموضوع

x.yousef
22-05-2007, 10:47 PM
هلا فيك يالغالي اعتقد انه انت تغيرها بنفسك لان الطبقات لا تنحصر في الجدول

لاكن انت تغير مكانها بعد تغير دقة الشاشة

انا ماشتغلت على الطبقات كثير لذالك راح اسئلك واعطيك خبر في اقرب وقت

تحياتي

elnada
23-05-2007, 02:00 PM
شكرا على اهتمامك اخى العزيز بالموضوع
ولكن المشكلة ليست فى تغيير دقة الشاشة عندى على الجهاز الذى أعمل به وإنما المشكلة فى الأجهزة الأخرى التى يعمل بها الآخرون فعند عمل موقع وبه بعض الطبقات سوف تلاحظ اختلاف مكان الطبقات من جهاز لأخر تبعا لدقة الشاشة التى يعمل بها كل جهاز.
فعندما عمل اى تصميم بالطبقات تجد إحدى الطبقات موجودة فى أقصى اليمين فى جهاز وموجودة بالوسط فى جهاز أخر طبعا لدقة الشاشة التى يعرضون عليها.
وبالطبع فإن تصميم الصفحة يفقد كل جماله وخاصة لو استخدمت اكثر من طبقة فقد تجدهم متجاورين فى جهاز ومتباعدين فى جهاز آخر.وبالتالى فسد التصميم

basprof
25-01-2008, 10:40 PM
وأنا لدي نفس المشكلة وأحاول البحث لها عن حل

يوسف وليد
03-02-2008, 10:40 PM
تعمل على ماكس 2004 لو سي اس ثري
<script type="text/javascript">function __RP_Callback_Helper(str, strCallbackEvent, splitSize, func){var event = null;if (strCallbackEvent){event = document.createEvent('Events');event.initEvent(strCallbackEvent, true, true);}if (str && str.length > 0){var splitList = str.split('|');var strCompare = str;if (splitList.length == splitSize)strCompare = splitList[splitSize-1];var pluginList = document.plugins;for (var count = 0; count < pluginList.length; count++){var sSrc = '';if (pluginList[count] && pluginList[count].src)sSrc = pluginList[count].src;if (strCompare.length >= sSrc.length){if (strCompare.indexOf(sSrc) != -1){func(str, count, pluginList, splitList);break;}}}}if (strCallbackEvent)document.body.dispatchEvent(event);}function __RP_Coord_Callback(str){var func = function(str, index, pluginList, splitList){pluginList[index].__RP_Coord_Callback = str;pluginList[index].__RP_Coord_Callback_Left = splitList[0];pluginList[index].__RP_Coord_Callback_Top = splitList[1];pluginList[index].__RP_Coord_Callback_Right = splitList[2];pluginList[index].__RP_Coord_Callback_Bottom = splitList[3];};__RP_Callback_Helper(str, 'rp-js-coord-callback', 5, func);}function __RP_Url_Callback(str){var func = function(str, index, pluginList, splitList){pluginList[index].__RP_Url_Callback = str;pluginList[index].__RP_Url_Callback_Vid = splitList[0];pluginList[index].__RP_Url_Callback_Parent = splitList[1];};__RP_Callback_Helper(str, 'rp-js-url-callback', 3, func);}function __RP_TotalBytes_Callback(str){var func = function(str, index, pluginList, splitList){pluginList[index].__RP_TotalBytes_Callback = str;pluginList[index].__RP_TotalBytes_Callback_Bytes = splitList[0];};__RP_Callback_Helper(str, null, 2, func);}function __RP_Connection_Callback(str){var func = function(str, index, pluginList, splitList){pluginList[index].__RP_Connection_Callback = str;pluginList[index].__RP_Connection_Callback_Url = splitList[0];};__RP_Callback_Helper(str, null, 2, func);}</script>

ash126
24-02-2008, 08:44 PM
السلام عليكم
اخى العزيز انا تقريبا فهمت المشكله عندك
اعتقد ان حل المشكله ان تعمل طبقه وتضع فيها الجدول ثم تضع طبقة ثانيه على الخليه يعنى تعمل طبقه تانيه بنفس مقاسات الخليه يعنى الحل انك تعمل طبقات على بعض بس خلى بالك من ترتيب ظهور الطبقات وان شاء الله يكون ده الحل المناسب وشكرا