自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

CSS中DIV彈出層問題解決方案

開發(fā) 前端
大家平時DIV彈出層時是否遇到過一些問題,這里向大家描述一下解決DIV彈出層png透明問題與彈出層內(nèi)容顯示問題的方法,希望對你的學習有所幫助。

本文向大家描述一下DIV彈出層問題解決方案,主要有兩種解決方法,一種是關(guān)于如何讓png背景在IE6下透明,另一種是DIV彈出層時,層下內(nèi)容透過DIV彈出層顯示出來,解決方案是在DIV彈出層內(nèi)加iframe,DIV彈出層本身要加定位(position:relative/absolute),要強調(diào)的是iframe要加透明濾鏡。

DIV彈出層問題解決方案

本文給大家講解一下平常在做DIV彈出層遇到的問題解決方法,主要有兩種方式。下面請看:

一、關(guān)于如何讓png背景在IE6下透明

  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/images/myimg.png',sizingMethod='crop');

三個參數(shù)的具體含義如下:

  ◆enabled:可選項。布爾值(Boolean)。設(shè)置或檢索濾鏡是否激活。true|false
      true:默認值。濾鏡激活。
      false:濾鏡被禁止。

  ◆sizingMethod:可選項。字符串(String)。設(shè)置或檢索濾鏡作用的對象的圖片在對象容器邊界內(nèi)的顯示方式。

  ◆crop:剪切圖片以適應(yīng)對象尺寸。
    image:默認值。增大或減小對象的尺寸邊界以適應(yīng)圖片的尺寸。
    scale:縮放圖片以適應(yīng)對象的尺寸邊界。
    src:必選項。字符串(String)。使用絕對或相對url地址指定背景圖像。假如忽略此參數(shù),濾鏡將不會作用。

  寫CSS的時候?qū)⑿枰哟藀ng背景的鉤子針對IE6寫個hack,*.mydiv{filter:progid:...;background:none;},注意把hack寫在非hack的后面。
  需要強調(diào)的是:要求png做背景透明時要固定放png背景的容器尺寸,不然會有很多神奇的現(xiàn)象出現(xiàn),在需要透明png背景時寫結(jié)構(gòu)要謹記這一點。

二、DIV彈出層時,層下內(nèi)容透過DIV彈出層顯示出來,解決方案是在DIV彈出層內(nèi)加iframe,DIV彈出層本身要加定位(position:relative/absolute),要強調(diào)的是iframe要加透明濾鏡,visibility是inherit

  另外建議將width,height直接寫在iframe上,因為不同的DIV彈出層尺寸也是不同的。
  大概結(jié)構(gòu)如下:

Code 

  1. <style>    
  2. iframe{      
  3. z-index:-1;      
  4. position:absolute;      
  5. top:0px;      
  6. left:0;      
  7. border:0none;          
  8. visibility:inherit;      
  9. filter:Alpha(opacity=0);    
  10. }    
  11. </style>    
  12. <divclassdivclass="popUp">      
  13. iframestyle="width:100%;height:200px;"></iframe>      
  14. <div>contentinpopuplayer</div>    
  15. </div> 
  16.  

文章來自學IT網(wǎng):http://www.xueit.com/html/2009-12-31/36-817097565140.html

【編輯推薦】

  1. 學習筆記 剖析CSS縮寫六大規(guī)則
  2. CSS樣式表特點及嵌入網(wǎng)頁的四種途徑
  3. 三種方法實現(xiàn)CSS樣式表插入
  4. CSS外邊距設(shè)置屬性margin用法
  5. 探究CSS高級語法中選擇器分組和CSS繼承用法
責任編輯:佚名 來源: xueit.com
相關(guān)推薦

2010-08-23 14:06:57

DIV+CSS

2010-08-30 12:46:42

DIV+CSS

2010-08-26 12:59:29

marginCSS

2010-08-26 10:56:16

CSStextarea

2012-05-09 10:08:41

跨機房

2010-04-28 19:24:17

Hp unix

2010-09-27 13:14:42

JVM內(nèi)存限制

2010-03-30 16:04:34

Linux Nginx

2010-08-31 16:26:31

CSSFirefoxdiv

2010-02-05 09:56:04

三層交換機

2010-09-09 15:44:21

IEFFCSS

2011-03-23 16:38:28

LAMP

2010-10-08 13:09:38

JavaScript數(shù)

2010-02-06 14:54:11

C++指針漂移

2010-05-31 12:53:56

Nagios apac

2010-08-31 16:09:04

DIV+CSS

2009-09-03 16:09:48

.net回車符

2010-02-23 17:49:56

WCF傳輸大數(shù)據(jù)

2010-09-15 14:14:29

IE6position

2019-04-04 13:11:37

React內(nèi)存泄露memory leak
點贊
收藏

51CTO技術(shù)棧公眾號