صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 16

الموضوع: كيف استطيع اظهار قائمة متسلسلة أفقيا ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    361

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



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

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

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

    بدلا من :

    1
    2
    3

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

    شكراً.









  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 | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  3. #3


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







  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    361


    شكرا لكما.

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






  5. #5


    شكرا لكما.

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






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    117


    هذه تعمل على الفايرفوكس فقط لم أجد ما يعمل على الإكسبلورر بعد
    كود:
     
    <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

  7. #7


    هذه تعمل على الفايرفوكس فقط لم أجد ما يعمل على الإكسبلورر بعد
    كود:
     
    <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
    راجع الصورة بالمرفقات ضعها بملف الصور





    الصور المرفقة الصور المرفقة  

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    361


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

    أي مسدار :

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

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

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

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

    شكراً.

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





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة apitos ; 06-02-2009 الساعة 02:17 AM

  9. #9


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

    أي مسدار :

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

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

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

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

    شكراً.

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






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    361


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






  11. #11
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    117


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

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





    __________________
    Mohamed Amin
    Ui & Web Designer
    graphic_designer2007#hotmail.com

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    361


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

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






  13. #13
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    117


    لو تستخدم ال 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

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2008
    المشاركات
    361


    لو تستخدم ال 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 الساعة 03:50 AM

  15. #15
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    117


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





    __________________
    Mohamed Amin
    Ui & Web Designer
    graphic_designer2007#hotmail.com





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض