في الوقت الحاضر، عندما تقوم الوحدات ذات الصلة بتوظيف الفنانين، فإنهم جميعًا يحتاجون إلى معرفة تخطيط DIV CSS، فيما يلي أسئلة المقابلة الثمانية التي من المرجح أن تواجهها DIV CSS، وآمل أن تكون مفيدة لك.
1. لا يظهر نمط التمرير بعد الوصول إلى الارتباط التشعبي؟
لم يعد نمط الارتباط التشعبي الذي تم النقر عليه نشطًا ونشطًا، والحل هو تغيير ترتيب سمات CSS: LVHA
2. خطأ مزدوج الهامش في IE6
على سبيل المثال:
<نمط النوع = "نص/CSS">
الجسم {الهامش:0؛}
div {تعويم: يسار؛ الهامش الأيسر: 10 بكسل؛ العرض: 200 بكسل؛
</نمط>
بعد التعويم، يكون الهامش الأصلي 10 بكسل، لكن IE يفسره على أنه 20 بكسل. الحل هو إضافة العرض: مضمن
3. لماذا لا يستطيع النص الموجود في FF توسيع ارتفاع الحاوية؟
لن يتم تمديد الحاويات ذات قيم الارتفاع الثابتة في المتصفحات القياسية كما هو الحال في IE6، لذلك إذا كنت أرغب في الحصول على ارتفاع ثابت وتمدد، فما هي الإعدادات التي يجب علي القيام بها؟ الحل هو إزالة الارتفاع وضبط min-height:200px هنا، من أجل الاهتمام بـ IE6 الذي لا يعرف min-height، يمكن تعريفه على النحو التالي:
div { الارتفاع: تلقائي! ارتفاع مهم: 200 بكسل؛
4. لماذا لا يستطيع IE ضبط لون شريط التمرير وفقًا لمعايير الويب؟
إعدادات النمط الأصلي:
<نمط النوع = "نص/CSS">
body {crollbar-face-color:#f6f6f6;scrollbar-highlight-color:#fff; -color:#fff;
</نمط>
الحل هو استبدال النص بـ html
5. لماذا لا يمكنني تحديد حاوية يبلغ ارتفاعها حوالي 1 بكسل؟
سبب هذه المشكلة في IE6 هو ارتفاع الخط الافتراضي، وهناك العديد من الحلول، مثل: overflow:hidden:zoom:0.08 |
6. كيفية جعل عرض الطبقة على فلاش؟
الحل هو ضبط الشفافية لـ FLASH:
<a href=" http://www.easyq.net.cn/">:</a >
<pre lang="html" line="1">
<param name="wmode" value="transparent" />
7. كيفية توسيط الطبقة عموديًا في المتصفح؟
<نمط النوع = "نص/CSS">
<!--
شعبة {
الموقف:مطلق؛
أعلى:50%;
اليسار:50%;
الهامش:-100بكسل 0 0 -100بكسل؛
العرض: 200 بكسل؛
الارتفاع: 200 بكسل؛
الحدود: 1 بكسل أحمر خالص؛
}
-->
</نمط>
هنا نستخدم النسبة المئوية لتحديد المواقع المطلقة، وطريقة الرقعة الخارجية السلبية، سلبية