使用免費(fèi)產(chǎn)品就有幫它宣傳的義務(wù),所以,在使用該工具時(shí),會(huì)自動(dòng)顯示一個(gè)幫助圖標(biāo),點(diǎn)擊它會(huì)提示訪問官方網(wǎng)站并呼吁捐款,付費(fèi)后可以去掉該圖標(biāo)。
syntaxhighlighter
官方的做法無可非議,不過如果我們想取消這個(gè)看起來比較礙眼的圖標(biāo),又不想付費(fèi),那有什么辦法呢?如下是我獲知的三種方法:
方法一
在網(wǎng)頁前面,通常是在head>/head>里加上如下代碼:
script type="text/javascript">SyntaxHighlighter.defaults['toolbar'] = false;/script>
方法二
在pre的class里加上“toolbar:false;”(粗體部分),如下所示:
pre class="brush: js;toolbar:false;">這里放著色代碼/pre>
注意:有的著色代碼標(biāo)記符號(hào)是textarea,那么方法是一樣的。如:
textarea class="brush: js;toolbar:false;">這里放著色代碼/textarea>
方法三
syntaxhighlighter的使用形式有很多,在某些情況下,會(huì)發(fā)現(xiàn)如上兩種方法都無效,那么可以使用直接修改css的方法來去掉右上角的問號(hào)圖標(biāo):
首先找到shCore.css這個(gè)文件(通常是在style這個(gè)文件夾下),打開它,在里面找到“.syntaxhighlighter .toolbar {”(粗體部分),然后在這個(gè)類的最后加上“display:none;”(粗體部分),就可以了。
實(shí)例如下:
.syntaxhighlighter .toolbar { position: absolute !important; right: 1px !important; top: 1px !important; width: 11px !important; height: 11px !important; font-size: 10px !important; z-index: 10 !important; //原版到這里結(jié)束 display: none; //想關(guān)掉?添加這行就可以 }
經(jīng)本人多次測(cè)試,如上三種方法,總有一種能有效的去掉syntaxhighlighter右上角問號(hào)圖標(biāo)。
標(biāo)簽:新疆 巴彥淖爾 石嘴山 運(yùn)城 貴港 漯河 青海 黑龍江
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《syntaxhighlighter 去掉右上角問號(hào)圖標(biāo)的三種方法》,本文關(guān)鍵詞 syntaxhighlighter,去掉,右上角,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。