في الآونة الأخيرة ، أحتاج إلى استخدام IFRAME بشكل متكرر لرسم الأطر الهرمية للصفحات أثناء عمل المشروع. معظم المتصفحات لا تحتوي على خلفيات ، ولكن Iframes لها لون خلفية أبيض افتراضيًا في IE. عندما لا يكون لون الخلفية الرئيسي أبيض ، سيظهر مفاجئًا في هذا الجزء. يتم تقديم الحل في دليل المساعدة ، أي ، قم بتعيين خاصية lemtransparent في iframe إلى True ، ويمكنك القيام بذلك. وترد أيضًا الأمثلة المقابلة في وثائق المساعدة ، على النحو التالي:
انسخ الرمز
الرمز كما يلي:
<body style = "background-color: red">
<iframe id = "frame1" src = "tramparentbody.htm" lemtransparency = "true">
</frame>
<iframe id = "frame2" src = "tramparentbody.htm" lemtransparency = "true"
النمط = "خلفية اللون: الأخضر">
</frame>
<iframe id = "frame3" src = "tramparentbody.htm">
</frame>
<iframe id = "frame4" src = "tramparentbody.htm"
النمط = "خلفية اللون: الأخضر">
</frame>
</body>
من الناحية النظرية ، لا توجد مشكلة في القيام بذلك ، لكن لا يبدو أن هناك رد فعل كبير ولا يزال لديه خلفية بيضاء. في الواقع ، في هذه المرحلة ، ما زلنا بحاجة إلى إضافة <bgcolor = "شفاف"> إلى علامة <Body> للصفحة الفرعية. المثال على النحو التالي:
http://img.blog.csdn.net/20140610165850968؟watermark/2/text/ahr0cdovl2jsb2cuy3nkbi5uzxqva3 vucgvuz19tdwjhbw ==/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma ==/desolve/70/gravity/center
Main.html رمز الصفحة الرئيسية:
انسخ الرمز
الرمز كما يلي:
<html>
<head>
<title> </title>
</head>
<body style = "background-color: Blue ؛">
<الجدول
Style = "العرض: 100 ٪ ؛ الحدود: 0 ؛ الارتفاع: 100 ٪ ؛ cellpadding: 0 ؛ cellpacing: 0">
<tr height = "100 ٪">
<td height = "100 ٪" width = "30 ٪">
<iframe id = "test1" src = "test1.html" lemtransparency = "true" width = "100 ٪" height = "100 ٪"> </frame> </td>
<td height = "100 ٪" width = "40 ٪">
<iframe id = "test2" src = "test2.html" lemtransparency = "true" width = "100 ٪" height = "100 ٪"> </frame> </td>
<td height = "100 ٪" width = "30 ٪">
<iframe id = "test3" src = "test3.html" width = "100 ٪" height = "100 ٪"> </frame> </td>
</r>
</table>
</body>
</html>
Test1.html رمز الصفحة:
انسخ الرمز
الرمز كما يلي:
<html>
<head>
<title> </title>
</head>
<body bgcolor = "شفاف">
<h1> test1 </h1>
</body>
</html>
Test2.html رمز الصفحة:
انسخ الرمز
الرمز كما يلي:
<html>
<head>
<title> </title>
</head>
<body>
<h1> Test2 </h1>
</body>
</html>
Test3.html رمز الصفحة:
انسخ الرمز
الرمز كما يلي:
<html>
<head>
<title> </title>
</head>
<body>
<H1> Test3 </h1>
</body>
</html>
هذا المثال الصغير هو تطبيق خاصية السماح لعلامة IFRAME. عندما يتم ضبط الخاصية على صواب ويتم تعيين لون الخلفية لـ <Body> للصفحة الفرعية المحملة بواسطة iframe على شفاف (شفاف).
مجموعات السماح أو يحصل على ما إذا كان الكائن يمكن أن يكون شفافًا.
BGColor يضبط أو يحصل على لون خلفية الكائن.