سؤال

أحاول معرفة المتصفحات التي تدعم حاليا (أصلا) وحدة تخطيط CSS3..

في الأساس، أنا أضعف لبيئة محددة حيث يمكنني تحديد المتصفحات التي يجب استخدامها، وسيسر CSS3 مرات التطوير، لذلك مهلا - لماذا لا؟

ما أتحدث على وجه التحديد عنه هو

body {
   display: 'aaa'
            'bcd';
}

والقدرة على فتح عناصر الصفحة في التخطيط مثل ذلك:

div#div1 { position: a; }
div#div2 { position: b; }

(div1 هو الرأس، و div2 هو الشريط الجانبي الأيسر)

هل كانت مفيدة؟

المحلول

أنا متأكد من عدم وجود متصفحات تنفذها حاليا. وأنا لا أتوقع أي متصفح لتنفيذه في أي وقت قريب أيضا.

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

هو - هي يكون على تعقب علة موزيلا, ، ولكن في الوقت الحالي، هذا أكثر قليلا من عنصر نائب عن الاهتمام في المستقبل. لم أتمكن من العثور على أي ذكر لها على الإطلاق على تعقب Bug WebKit.

إذا كنت ترغب في معرفة المزيد عن الحالة المستمرة لوحدات التخطيط هذه، يجب عليك اتباع www-style القائمة البريدية.

نصائح أخرى

لدى Opera أفضل دعم CSS3، تليها WebKit (Safari). أقترح اختبار الأوبرا لمعرفة ما يعمل.

إليك مخطط توافق (قد يكون قديما)http://gewocities.com/seanmhall2003/css3/compat.html.

هذا يبدو أفضل: http://westciv.com/iphonetests/

كن على دراية بأن معظم خصائص CSS3 مدعومة من خلال بادئة (نظرا لأن CSS3 ليس نهائيا). لأوبرا، فإن البادئة هي - و WebKit، فهو -webkit-. أي: -O-Text-Shadow.

تحديث: هناك تطبيق JavaScript لوحدة التخطيط: http://a.deveria.com/csstpl/ وبعد لم تستخدمه بنفسي، ويأتي مع التقاط الذي يجب عليك الانتظار حتى يتم تحميل جميع الصفحة قبل أن يتمكن بشكل نظيف. إذا كنت تكتب تطبيقا إنترانت على شبكة LAN، فمن المحتمل أن يكون له تأثير ضئيل ولكن على اتصال بطيء يمكن أن يجعل صفحاتك لا تستجيب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top