الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكنني تغير موضع السكرول بار

مغلق
بدأه رامي العيساوي في 30 نوفمبر 2004 · 4 رد · 824 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السؤال واضح على ما اظن و لكن اريد ان اوضح انني لا اريد استخدام

html dir=rtl

لانها تقلب الموقع فوقاني تحتاني هل يمكن ذلك بواسطة تعليمة سكريبت او شئ من هذا القبيل..

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#2

الأخ رامي

السلام عليكم ورحمة الله وبركاته

في طريقة أنا أسويها علشان ما "تنقلب الصفحة فوقاني تحتاني" :) وهي بسيطة جداً وسهلة أرجو تجربتها...

وعلشان تسهل الفكرة لك مثال:

<html>
<head>
<title>صفحة عادية السكرول بار في اليمين</title>
</head>
<body>

محتويات الصفحة

</body>

</html>

الآن علشان نغير موقع السكرول بار ونحطه في اليسار مع الحفاظ على كل محتويات الصفحة مثل ما هي دون قلبها نقوم بإضافة كود <Table> بعد <body> ونقول له إتجاه Table من LTR. ويصير عندنا الكود بالشكل التالي:

<html dir="rtl">
<head>
<title>صفحة عادية السكرول بار في اليسار والمحتوى مثل ما هو دون تغيير</title>
</head>
<body>
<table dir="ltr">
محتويات الصفحة
</table>
</body>

</html>

الأشياء اللي عدلنا عليها لونها أحمر وهي:

1. <html dir="rtl">

أي جعلنا إتجاه الصفحة بشكل عام من اليمين لليسار وكنتيجة سيتم قلب الصفحة وتغيير موقع السكرول بار.

2. <table dir="ltr">

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

3. </table>

قمنا بإغلاق الجدول اللي أنشأناه بعد Body ويجب ملاحظة أن إغلاقة يأتي قبل إغلاق الـ body مباشرة.

أرجو تجربة هذه الطريقة والرد علينا هنا بالنتيجة للفائدة العامة

وشكراً لك.

والسلام عليكم

تم تعديل هذه المشاركة بواسطة سلطان محمد العتيبي في 30 نوفمبر 2004 في 06:33

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

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#3

تمام جداً، و هذا ما استخدمه شخصياً. حيث أفضل السكرول على اليمين حتى في المواقع العربية

على كل حال إذا كانت المشكلة هي صعوبة التصميم فقط، و أعني بذلك أنك تريد العمل كمالو كان ltr و لكنك تريد ظهور العمل النهائي rtl فبإمكانك استخدام CSS في صفحة ملحقة (مثلاً header)

<style type="text/css">
<!--
body { filter: Flipv}
-->
</style>

و تستطيع هنا وضع سكرولين معاً على اليمين و على اليسار (Trick في الـ Frames):

http://javascript.internet.com/miscellaneo...scroll-bar.html

تم تعديل هذه المشاركة بواسطة محمد القربي في 2 ديسمبر 2004 في 03:19

Mohamad Al-Karbi

www.mkarbi.me

#4

يبدو انها سوف تنجح .... شكرا لك اخي العزيز

سوف اجربها بعد قليل

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#5

ايوا هذه هي الطريقة التي كنت اتذكر انها موجودة ... شكرا لك اخي محمد

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

هذا الموضوع مغلق.

مواضيع مشابهة