2011-11-29 88 views
1

我在cakephp工作,想做一些CSS風格。問題出在Internet Explorer上。目前我想在IE7 & IE8中使css border-radius正常工作。我使用的CSS是IE7和IE8的邊框半徑

#lastcol 
{ 
    float:left; 
    width:240px; 
    min-height:630px; 
    background-color:#ffffff; 
    border-radius:8px 8px 8px 8px; 
    padding:15px 15px 15px 15px; 
    margin-top:15px; 
} 

這是一個div我希望把它在IE瀏覽器也,其邊界半徑。爲此我使用behavior : url(/PIE.htc);。我已經添加了PIE.js腳本。在IE中添加行爲功能#lastcol做圓角的背景消失了。我已經使用這個功能來做一些細分的CSS圓角,這是行得通的,但對於像上面那樣的某些情況,它不起作用。

我不明白這個問題到底是什麼。爲什麼在爲div添加behavior : url(/PIE.htc);之後立即刪除背景圖片或背景顏色,而對於其他人則完美地工作。請建議需要做什麼。

回答

0

這是因爲你需要創建的JavaScript元素:

document.createElement("element");