呃,大家好,我製作網頁碰到一個問題
請用IE8或7開啟這個網頁
http://annytest.sunlight.tw/test/test.html
最上面那個文字(001),上層的DIV有一個圓角的背景,不過很奇怪的是沒有出現
下面002限制了寬度 width:610px; 就出現了
因為我不想設寬度~所以用消去法,發現是在REST.CSS中,第一行就有(P標籤包含在內)
background:transparent;
在IE8(+7相容)中,應該是因為不支援所以顯示出白背景
可是003的背景,我設了background:#999; 他又正常顯示Orz
我覺得有點奇怪,很想要搞清楚
疑問如下
1.為什麼設置了寬度或display:inline-block,這個背景就會正常顯示呢?
2.除了以上兩者或拿掉background:transparent;,有沒有其他方式可以解決這個問題?
3.為什麼在p標籤background:transparent;的情況下,圖片不能顯示,可是顏色卻可以?
謝謝大家~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.159.184