我正在VS2010工作&我設計了一個網站。在該網站中,我設計了一個CSS &樣式表僅在Internet Explorer中有效。 CSS也應該適用於所有Borwsers(例如Firefox,Chrome)。與FireFox 7.01的CSS兼容性問題
的CSS是
div.menuGlobal
{
background-color: #465c71;/*#4b6c9e;/*#4169E1;*/
padding: 10px;
padding-bottom:0px;
}
span.menuGlobal a.current:link,span.menu a.current:visited
{
display:inline-block;
font-weight:bold;
color:#0000CC;
background-color:white;
text-align:center;
padding:4px;
text-decoration:none;
width:70px;
padding:5px;
margin:0px;
}
span.menuGlobal a.current:hover,span.menuGlobal a.current:active
{
color:#32CD32;
background-color:#DFDFDF;
}
span.menuGlobal a:link,span.menu a:visited
{
display:inline-block;
font-weight:bold;
color:#0000CC;
background-color:#DCDCDC;
text-align:center;
padding:4px;
text-decoration:none;
width:70px;
padding:5px;
margin:0px;
}
span.menuGlobal a:hover,span.menuGlobal a:active
{
color:#32CD32;
background-color:#DFDFDF;
}
我用母版頁&補充說,母版頁上的另一個CSS。並在我的網頁中添加了這個母版頁。上面的css文件也適用於相同的問題。我認爲這有一些問題。
我的主頁有兩個內容佔位符。一個用於標題部分&另一個用於身體部分。我在子頁面的標題內容頁面中添加了鏈接標籤。
如何解決這個問題?
這不是要在跨瀏覽器兼容性方面提出這樣一個普遍問題的地方。對這個主題進行Google搜索並做一些閱讀。如果你有任何更具體的問題,請回來(確保你先搜索現有的問題和答案) – musefan
你如何指定所有的瀏覽器都應該使用這個CSS?你怎麼知道它不適用於非IE? – Richard