MozTW 討論區 https://forum.moztw.org/ |
|
無止盡的底線 https://forum.moztw.org/viewtopic.php?f=2&t=2674 |
第 1 頁 (共 1 頁) |
發表人: | erube [ 2004-07-01, 11:58 ] |
文章主題 : | 無止盡的底線 |
瀏覽時每當 cursor 接近一些文字時那些文字便多了 underline, 有沒有方法可消去呢? |
發表人: | BobChao [ 2004-07-02, 16:49 ] |
文章主題 : | |
網頁設計師設定要這樣做的呀... 如果不想要有這種效果,可以使用自訂的 style sheet... (就是 為該頁面所有文字的 :hover 設定為無底線...) 不過比較好的方法是, 如果覺得那樣的效果很醜,寫信給網頁設計師提供意見... |
發表人: | 訪客 [ 2004-07-02, 21:15 ] |
文章主題 : | |
BobChao 寫: 如果不想要有這種效果,可以使用自訂的 style sheet...
(就是 為該頁面所有文字的 :hover 設定為無底線...) 對 Mozilla 這種高度可自訂化的瀏覽器來說還有更漂亮的解法 前提是你要懂 css 我以 firefox 為例,請去裝一個叫 ChromeEdit 的 extension 如果找不到或不想裝,請打開自己的 profile 裡面的 chrome/userContent.css 如果有裝,直接從工具->Edit User Files 叫出來選 userContent.css 然後直接把你想改的 style 打進去即可。 (後面要有!important; ) 以你的情形為例, 代碼: a:hover { text-decoration: none ! important; } 如果要平時也沒底線 代碼: a { text-decoration: none ! important; }
改完重開 firefox 即可。 其它有的沒有怪想法只要 CSS 辦得到都可以做到... -- piaip |
發表人: | 訪客 [ 2004-07-07, 13:05 ] |
文章主題 : | |
覺得不是網頁作者有意寫成這樣的,八成是寫錯了 ![]() 以前做頁內連結點時都會寫成 <a name="xxx"></a>, 有些人會把文字放在裡面 <a name="xxx">文字</a>。 firefox 會把元素 a 加底線,所以就看到標籤內都是底線, 而 ie 只有加入 href 屬性才會顯示底線, 想當然在 ie 當道的年代,寫成 <a name="xxx">文字</a> 的人很多。 現在都用 id 屬性來做段落識別,不必再拘泥於 <a name="xxx"></a>,只有為了相容才會用 name。 |
發表人: | 訪客 [ 2004-07-07, 19:01 ] |
文章主題 : | |
訪客說得好. 雖然我沒有很詳細看過CSS2的說明書, 但個人認為Firefox這方面是比較準確啦. 對CSS來說, a只屬一個HTML元素, 故應該套用於任何a的元素中. 如果只要套用連結, 就應用a:link, 這個正是現在Firefox所支援的. 無論語法或語意上似乎都比IE支援的來的「正常」. 但不管如何, 實在太多人使用IE, 而誤用了不當的CSS. 做成在Firefox上顯示出不「正常」的頁面. IE用戶啊... 請想想看吧. |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |