من الموقع: STC تطلق خدمةالتلفزيون التفاعلي المطور (انفجن) وتتيحها خلال شهر رمضان المبارك

 

العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
كيف استطيع اظهار قائمة متسلسلة أفقيا ؟

السلام عليكم،

كيف استطيع اظهار قائمة متسلسلة OL افقيا ؟

يحيث تظهر هكذا : 1 2 3

بدلا من :

1
2
3

لأني جربت الخاصية : display : inline ولم تنجح معي.

شكراً.






apitos is offline   قديم 03-02-2009, 10:36 PM
الرد مع إقتباس
مشرف قسم ويب 2.0 و البرمجة القياسية
#2  

كود PHP:
<style type="text/css">
ul.vlist li {
    
float:right
}
</
style>
<
ul class="vlist">
<
li>Google</li>
<
li>YahOO</li>
<
li>Microsoft</li>
</
ul






__________________
( رابط Keepondev  | مدونه شديد التخصص فى الجافاسكربت
( رابط ) جافاسكربت الموجهه بالكائنات  | ( رابط ) أنماط تصميم جافاسكربت 
مصطفى فرغلى is offline   قديم 04-02-2009, 09:38 AM
الرد مع إقتباس
عضو نشيط
#3  

كود PHP:
ul{
    
text-decorationnone;
}
li {
   
displayinline;
}
<
ul>
<
li>Google</li>
<
li>YahOO</li>
<
li>Microsoft</li>
</
ul






__________________
( رابط ) شبكة ومنتديات مسدار 
مسدار is offline   قديم 04-02-2009, 10:42 AM
الرد مع إقتباس
عضو نشيط
#4  

شكرا لكما.

ولكن لماذا تختفي أرقام الترتيب ؟






apitos is offline   قديم 05-02-2009, 07:03 PM
الرد مع إقتباس
عضو نشيط
#5  

إقتباس:
المشاركة الأصلية بواسطة apitos مشاهدة مشاركة
شكرا لكما.

ولكن لماذا تختفي أرقام الترتيب ؟
حول <ul></ul> إلى <ol></ol>
حتى تتحول إلى أرقام بدلاً من bullets






__________________
( رابط ) شبكة ومنتديات مسدار 
مسدار is offline   قديم 05-02-2009, 08:50 PM
الرد مع إقتباس
عضو نشيط
#6  

هذه تعمل على الفايرفوكس فقط لم أجد ما يعمل على الإكسبلورر بعد
كود:
 
<style type="text/css">
   * {margin:0;padding: 0;}
   #decimal li {float:left;   margin: 0 10px 0 30px;}
</style>

<ol id="decimal">
   <li>Coffee</li>
   <li>Tea</li>
   <li>Coca Cola</li>
</ol>






__________________
Mohamed Amin
Ui & Web Designer
graphic_designer2007#hotmail.com
Mohamed Amin is offline   قديم 05-02-2009, 10:37 PM
الرد مع إقتباس
عضو نشيط
#7  

إقتباس:
المشاركة الأصلية بواسطة Mohamed Amin مشاهدة مشاركة
هذه تعمل على الفايرفوكس فقط لم أجد ما يعمل على الإكسبلورر بعد
كود:
 
<style type="text/css">
   * {margin:0;padding: 0;}
   #decimal li {float:left;   margin: 0 10px 0 30px;}
</style>

<ol id="decimal">
   <li>Coffee</li>
   <li>Tea</li>
   <li>Coca Cola</li>
</ol>
استخدم inline هي افضل من float
عندما تكون القائمة أفقية ستختفي علامات الترقيم
لذلك يتم وضع العلامات كخلفيات صور.

كما يلي :

كود PHP:
<style type="text/css">
* {
margin:0;padding0;}
#decimal li{
displayinline;
margin5px;
padding0 10px 0 30px;
background:transparent url(images/img09.gifno-repeat left center;
 }
</
style>

<
ol id="decimal">
   <
li>Coffee</li>
   <
li>Tea</li>
   <
li>Coca Cola</li>
</
ol
راجع الصورة بالمرفقات ضعها بملف الصور






الصور المرفقة
 
__________________
( رابط ) شبكة ومنتديات مسدار 
مسدار is offline   قديم 06-02-2009, 12:26 AM
الرد مع إقتباس
عضو نشيط
#8  

شكرا لك أخي محمد أمين على المساهمة في الرد.

أي مسدار :

أردت استعمال قائمة الـ <ol> حتى احصل على أرقام امام كلمات الخطوة النشطة.

ولكن بما أن الأرقام لا تظهر فيمكنني أن استعمل مكانها - كما اشرت اليه سلفا - صور لأرقام واستبدل <ol> بـ <ul>.

ولكن المرفق لا يظهر عندي ثم أني احتاج الى ارقام باللون الرمادي ان امكن.

ربما سبب الـ IE 5.5 الذي استعمله الآن مع Win ME

شكراً.

الكود بالمرفقات






الملفات المرفقة
نوع الملف: txt code.txt‏ (395 بايت, 5 مشاهدة)

آخر تعديل بواسطة apitos في 06-02-2009 الساعة 03:17 AM.
apitos is offline   قديم 06-02-2009, 02:59 AM
الرد مع إقتباس
عضو نشيط
#9  

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

أي مسدار :

أردت استعمال قائمة الـ <ol> حتى احصل على أرقام امام كلمات الخطوة النشطة.

ولكن بما أن الأرقام لا تظهر فيمكنني أن استعمل مكانها - كما اشرت اليه سلفا - صور لأرقام واستبدل <ol> بـ <ul>.

ولكن المرفق لا يظهر عندي ثم أني احتاج الى ارقام باللون الرمادي ان امكن.

ربما سبب الـ IE 5.5 الذي استعمله الآن مع Win ME

شكراً.

الكود بالمرفقات
أخي
الصورة بالمرفقات
و هي عبارة عن صورة صغيرة جدا
آآآآد حبة العدس هههههههههههه
نزلها في فولدر images
و حا تشتغل على طول
أو أعمل واحدة جديدة بالفوتوشوب
أو دور على واحدة جاهزة في الانترنت للارقام






__________________
( رابط ) شبكة ومنتديات مسدار 
مسدار is offline   قديم 06-02-2009, 03:22 AM
الرد مع إقتباس
عضو نشيط
#10  

إقتباس:
على واحدة جاهزة في الانترنت للارقام
فعلت مرارا ولم احصل على شيء للأسف !!






apitos is offline   قديم 06-02-2009, 03:29 AM
الرد مع إقتباس
عضو نشيط
#11  

حسنا اذا قررت الإستعاضة بالأيقونات عن الأرقام ...
أنصحك باستخدام background-image ل ال(li)
ولا تستعمل list-style-image

الأول أفضل فى التحكم بكثير ..
ويمكننى إضافة مثال كود إذا أردت






__________________
Mohamed Amin
Ui & Web Designer
graphic_designer2007#hotmail.com
Mohamed Amin is offline   قديم 06-02-2009, 05:11 AM
الرد مع إقتباس
عضو نشيط
#12  

مرحبا أخي محمد،

تفضل بالمثال مشكوراً.






apitos is offline   قديم 06-02-2009, 11:53 PM
الرد مع إقتباس
عضو نشيط
#13  

لو تستخدم ال DreamWeaver كمنصة عمل ستجد التحكم سهل بالbackground position
والpadding وال margins
هذا افضل بكثير من الlist bullets والتى تكاد أن تكون منعدمة التحكم وقد تفسد التصميم
تحياتى
كود:
 
</head>
<style type="text/css">
<!--
.nav li {
display: inline;
background: url(accept.png) no-repeat 3px;
margin: 5px;
padding:10px 0 10px 20px;
}
-->
</style>
</head>
<body>
<ul class="nav">
<li>Home</li>
<li>Services</li>
<li>Contact</li>
</ul>
<body/>






__________________
Mohamed Amin
Ui & Web Designer
graphic_designer2007#hotmail.com
Mohamed Amin is offline   قديم 07-02-2009, 02:47 AM
الرد مع إقتباس
عضو نشيط
#14  

إقتباس:
المشاركة الأصلية بواسطة Mohamed Amin مشاهدة مشاركة
لو تستخدم ال DreamWeaver كمنصة عمل ستجد التحكم سهل بالbackground position
والpadding وال margins
هذا افضل بكثير من الlist bullets والتى تكاد أن تكون منعدمة التحكم وقد تفسد التصميم
تحياتى
كود:
 
</head>
<style type="text/css">
<!--
.nav li {
display: inline;
background: url(accept.png) no-repeat 3px;
margin: 5px;
padding:10px 0 10px 20px;
}
-->
</style>
</head>
<body>
<ul class="nav">
<li>Home</li>
<li>Services</li>
<li>Contact</li>
</ul>
<body/>
شكرا لك اخي محمد.

انا فعلا استخدم الدريم ويفر النسخة 8 ولكن لا اتقنه جيدا حتى استطيع التحكم بالـ background-position و الـ padding و الـ margin.

- فهل من توضيح على ذلك ان امكن ؟

- لماذا لم تستعمل transparence كما في مثال الأخ مسدار ؟

لأن صور الـ png تظهر بخلفيات رمادية في IE6.

شكراً.







آخر تعديل بواسطة apitos في 07-02-2009 الساعة 04:50 AM.
apitos is offline   قديم 07-02-2009, 04:48 AM
الرد مع إقتباس
عضو نشيط
#15  

يمكنك استبدال الصورة بأى امتداد تريده .. ولكن أنصحك بعدم الإهتمام ب IE6
وهناك وسائل لتخطى مشكلة الtranserancy
هنا عدة طرق للتغلب على تلك المشاكل
( رابط ) اتكلم
إذا لاحظت هناك فى هذا السطر
background: url(accept.png) no-repeat 3px;
القيمة 3px
معناها 3px أفقى ولو وضعت قيمة بجوارها ستكون قيمة على المحور الرأسى بالسالب أو بالموجب






__________________
Mohamed Amin
Ui & Web Designer
graphic_designer2007#hotmail.com
Mohamed Amin is offline   قديم 07-02-2009, 03:12 PM
الرد مع إقتباس
عضو نشيط
#16  

شكرا اخي محمد.






apitos is offline   قديم 09-02-2009, 03:29 PM
الرد مع إقتباس
الرد على الموضوع


 

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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
كيف يمكن عمل قائمة تندرج من كل زر قائمة يوجد مثال palover الويب والويب 2.0 والتجارة الالكترونية 3 22-09-2006 11:20 AM
الحاجة أم الإختراع ( 11 ) : نقل ملفات متسلسلة من موقع لآخر !! رضا الويب والويب 2.0 والتجارة الالكترونية 37 16-01-2005 07:36 AM
سكربت جافا يعكس الصورة أفقيا أو عموديا BenShaban الويب والويب 2.0 والتجارة الالكترونية 3 20-05-2004 01:27 PM
الي خبراء النيوك لا استطيع دخول المنتدى ولا قائمة الاعضاء sanaa الويب والويب 2.0 والتجارة الالكترونية 0 11-03-2004 01:05 PM
كيف استطيع اظهار باسوردات الاعضاء في النسخ الجديدة؟؟؟ MaKMaN الإصلاح والصيانة 26 27-03-2002 07:30 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 03:40 PM.