النتائج 1 إلى 7 من 7

الموضوع: سؤال : كيف أخفي جزء من صورة خلف div

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947

    سؤال : كيف أخفي جزء من صورة خلف div



    السلام عليكم ورحمة الله وبركاته
    أريد أن أستفسر عن كيفية اخفاء جزء من الصورة خلف ال div اذا زاد عن طول معين او عرض معين؟؟
    انا رايتها في مواقع كثيرة لكن لم اعرف كيف اطبقها بال css
    وهل يمكن التحكم من اين يتم اخفاءها بالضبط (يسار,يمين,أعلى,أسفل) ؟؟
    لنفرض ان لدي صورة 375 * 400 بكسل
    ولدي div بأبعاد 300*350 بكسل واريد عرض الصورة دون عمل resize لها بإخفاء الجزء الزائد خلف ال div نفسه واذا كان هناك امكانية التحكم في مكان القطع اعلى او اسفل او يسار او يمين او بابعاء معينة .. اتمنى ان تكون الفكرة واضحة .. وجزاكم الله خيرا مقدماً





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    291


    لا اعرف طريقة بشكل عام... لكن ممكن تكون أحد الافكار استخدام الصورة كخلفية مثلا ل div بابعاد 300*350






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    هناك اكثر من طريقة واذكر منها استخدام الصورة كخلفية كما قال الاخ DYNMAIC

    كود PHP:
     
    background
    -imageurl("image.jpg");
    background-repeatno-repeat;
    background-attachmentfixed;
    background-positionright bottom
    background-position هي التي تتحكم بمكان القطع
    وضعتها انا right bottom اي ان القطع سوف يكون من الاعلى شمالاً

    لنفرض ان لدي صورة 375 * 400 بكسل
    ولدي div بأبعاد 300*350 بكسل واريد عرض الصورة

    مثال اخر

    اذا كنت تريد قطعها من الجانب الايمن فقط


    كود PHP:
     
    background
    -imageurl("image.jpg");
    background-repeatno-repeat;
    background-attachmentfixed;
    background-positionleft 
    حجم الـdiv عمودياً يطابق حجم الصورة عمودياً
    حجم الـdiv افقياً يساوي حجم الصورة بعد القطع
    اي تطرح المساحة التي تريد قطعها من الجانب الايمن من حجم الصورة افقياً

    اتمنى ان اكون افدتك





    __________________
    Professional Java?Script Programmer and Web Developer

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2009
    المشاركات
    210


    ممكن طبعا و الطريقة ذكرها الأخ ليوناردو ..

    فقط كقاعدة -> الجوانب التي لا تريدها ان تقطع ( يعني تريدها ان تبقى تظهر ) هي التي تموضعها بالأبعاد left right bottom top center
    في آخر الكود الذي ذكر الأخ ..

    بالتوفيق






  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    يمكنك استخدام طريقة الأخ ليوناردو هذا اذا كانت الصورة خلفية
    أم اذا كانت الصورة تستخدم بطريقة تاج الـ img
    فعليك استخدام خانة overflow لـ div الحاوي للصورة نفسها
    بهذا الشكل

    كود PHP:
    <div style="height:200px; width:200px; overflow:hidden;">
    <
    img height="655" width="1024" src="big.jpg" />
    </
    div






    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    اما لاظهار الجزء الايمن للصورة
    فعليك استخدام خاصية direction لـ div
    بهذا الشكل

    كود PHP:
    <div style="height:200px; width:200px; overflow:hidden; direction:rtl;">
    <
    img height="655" width="1024" src="big.jpg" />
    </
    div
    اما للجزء الايسر

    كود PHP:
    <div style="height:200px; width:200px; overflow:hidden; direction:ltr;">
    <
    img height="655" width="1024" src="big.jpg" />
    </
    div






    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    جزاكم الله خيرا اخواني على مساعدتكم

    جزاك الله خيرا .. [Dynamic]
    جزاك الله خيرا .. ليوناردو دافينشي
    جزاك الله خيرا .. Fez-Soft
    جزاك الله خيرا .. سحاب اون لاين

    وتقبلوا خالص تقديري وشكري ..





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير





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

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

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