MozTW 討論區
https://forum.moztw.org/

請問一個很簡單的CSS問題
https://forum.moztw.org/viewtopic.php?f=2&t=27867
1 頁 (共 1 頁)

發表人:  hoyohoyololo [ 2009-09-04, 14:31 ]
文章主題 :  請問一個很簡單的CSS問題

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

發表人:  BobChao [ 2009-09-04, 15:47 ]
文章主題 :  Re: 請問一個很簡單的CSS問題

那一個部份有點麻煩,因為沒有獨立的 element 可以用,一般用 display: none 的方式只能把整個中間區塊 (包含你想看的部份) 全部隱藏起來。

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

用 JavaScript 倒應該是簡單得多…

發表人:  hoyohoyololo [ 2009-09-04, 16:07 ]
文章主題 :  Re: 請問一個很簡單的CSS問題

請問JavaScript是附加元件嗎?
它的功能是什麼?跟CSS有關係嗎?
感謝你的回答,希望能教我更多一點^^

發表人:  BobChao [ 2009-09-05, 06:26 ]
文章主題 :  Re: 請問一個很簡單的CSS問題

hoyohoyololo 寫:
請問JavaScript是附加元件嗎?
它的功能是什麼?跟CSS有關係嗎?
感謝你的回答,希望能教我更多一點^^


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

發表人:  orange [ 2009-09-05, 12:03 ]
文章主題 :  Re: 請問一個很簡單的CSS問題

可以用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的用法,這又是另一個障礙點

發表人:  hoyohoyololo [ 2009-09-05, 17:15 ]
文章主題 :  Re: 請問一個很簡單的CSS問題

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

發表人:  orange [ 2009-09-10, 02:58 ]
文章主題 :  Re: 請問一個很簡單的CSS問題

剛剛花了一些時間試看看
本來以為可以用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把寬高變掉就尷尬了

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/