MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-09-26, 17:08

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 7 篇文章 ] 
發表人 內容
文章發表於 : 2009-09-04, 14:31 
離線

註冊時間: 2009-07-14, 01:13
文章: 16
如99的網頁:
http://dm.99manga.com/pages/168/45692/?s=9
最下方有個"@2009"
怎樣可以用stylish將它弄消失以及修改文字?
想要學習消失的方法,以及修改的方法,
我有爬文,可是還是看不懂,懇請賜教^^|||


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 AutoPager/0.5.2.2 (http://www.teesoft.info/)
 個人資料  
引用回覆  
文章發表於 : 2009-09-04, 15:47 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
那一個部份有點麻煩,因為沒有獨立的 element 可以用,一般用 display: none 的方式只能把整個中間區塊 (包含你想看的部份) 全部隱藏起來。

以我來講或許會試試看用 overflow: hidden; 這類的手法把他硬擠出可見範圍後藏起來。

用 JavaScript 倒應該是簡單得多…

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
 個人資料  
引用回覆  
文章發表於 : 2009-09-04, 16:07 
離線

註冊時間: 2009-07-14, 01:13
文章: 16
請問JavaScript是附加元件嗎?
它的功能是什麼?跟CSS有關係嗎?
感謝你的回答,希望能教我更多一點^^


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 AutoPager/0.5.2.2 (http://www.teesoft.info/)
 個人資料  
引用回覆  
文章發表於 : 2009-09-05, 06:26 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
hoyohoyololo 寫:
請問JavaScript是附加元件嗎?
它的功能是什麼?跟CSS有關係嗎?
感謝你的回答,希望能教我更多一點^^


維基百科跟 Google 都是你的好朋友喔
http://zh.wikipedia.org/zh-tw/JavaScript

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
 個人資料  
引用回覆  
文章發表於 : 2009-09-05, 12:03 
離線
頭像

註冊時間: 2003-07-17, 22:16
文章: 941
可以用CSS定位的方式隱藏(譬如倒數第一個),Fx 3.5印象中支援的CSS版本也已經可以定位了
(就像RIP那樣用Xpath可以將element按照順序定位,用來移除)
請參考 https://developer.mozilla.org/en/CSS_Reference
的Structural pseudo-classes 部份,配合Stylish跟DOM使用
除非該element連位置都可以random跳動,否則要處理掉沒有太大問題
--
如果已經會CSS基礎,看那些參考資料應該就可以了
不會的話要一步一步寫需要很長很長一段時間,等有心人來弄吧

懶得學的話 試著學用RIP來擋
會簡單一點點 只不過換成要學Xpath的用法,這又是另一個障礙點


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.3pre) Gecko/20090811 Shiretoko/3.5.3pre (ayakawa PGU)
 個人資料  
引用回覆  
文章發表於 : 2009-09-05, 17:15 
離線

註冊時間: 2009-07-14, 01:13
文章: 16
原來這個問題這麼難喔= =|||
本來想說只是移除文字,
應該蠻簡單的,沒想到(汗),
樓上的各位真是感謝,
如果CSS有簡單的方式可以移除掉文字,
麻煩再教一下小弟~萬分感謝^^


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 AutoPager/0.5.2.2 (http://www.teesoft.info/)
 個人資料  
引用回覆  
文章發表於 : 2009-09-10, 02:58 
離線
頭像

註冊時間: 2003-07-17, 22:16
文章: 941
剛剛花了一些時間試看看
本來以為可以用nth-child定位#text 或者 用General sibling combinator(+ or ~)
結果還是不行,#text 就是會被跳過去

然後查了一下CSS說明
There are two different sibling combinators: the adjacent sibling combinator and the general sibling combinator. In both cases, non-element nodes (e.g. text between elements) are ignored when considering adjacency of elements.
要用CSS 刪除non-element的東西還是不行

@2009雖然刪不掉 不過你可以用:before,:after 在@2009前後插入一些文字
或者就像BobChao提到那樣用overflow: hidden那樣的方式,但版面因圖片size把寬高變掉就尷尬了


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.4pre) Gecko/20090906 Shiretoko/3.5.4pre (ayakawa PGU)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 7 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 52 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群