給你的部落格換個裝 園子換裝指南

2021-08-06 05:13:51 字數 2636 閱讀 1731

1、申請js許可權

如果你像更加自由的操作,那麼你必須拿到js許可權。開放js許可權其實還是比較危險的,可以做各種「壞事」,但是鑑於的同學都是善良可愛的人,應該不會有人做什麼卑鄙無恥下流的事情。

申請流程:進入部落格管理後台-->進入設定標籤-->下拉到部落格側邊欄公告(支援html**),這裡沒有申請的話會有乙個js許可權申請的鏈結-->填寫乙個申請理由-->等待審批通過。

申請理由填寫要點:第一要真誠,第二要有禮貌,第三要作出承諾不做壞事,第四要拍馬屁。

我的申請理由如下:近來看了的許多文章,感覺收穫頗豐,也希望將自己學習的一些東西分享給大家,雖我沒有那些大牛那麼牛,但是我相信自己分享的一些東西可以幫到一些人。本人保證不做廣告,不做壞事!最後祝願越來越好!懇請善良的管理朋友通過此申請!!

2、搞清楚你的東西被放在了**

我們自己搞得js,html,css**都是在設定裡邊提交的,為了自定義樣式和功能,我們需要搞清楚我們自己的**被放到了**。如何看呢?乙個乙個試,去檢查html結構。

(1)標題在**

看到這裡我們的標題為大~熊,子標題是...,直接開啟你的園子檢查元素。然後用搜尋快速定位到你的元素。    

(2)頁面定製css在**

注意這裡有一條規則#header #bloglogo,這幾搜尋這個規則看看它被藏在**。

看右邊,發現我們的css被放在了乙個345073.css的檔案裡。再來搜一下這個檔案,看看是在**引進來的。

發現是在head的第二個link引入的。這個對於css的優先順序確定很有幫助。對了,那裡有乙個禁用模板預設css選項,直接勾上,免得它添亂。

(3)部落格側邊欄公告(支援html**)(支援js**)在**

結論是在#sidebar裡邊。

(4)頁首頁尾html**在**

可以發現頁首**被放在body的第乙個子元素的位置,沒有任何包裹。

又發現頁尾html**放在body的最後乙個子元素的位置,同樣沒有任何包裹。

看完上面的介紹,自己動手寫就沒什麼問題了,這裡我想介紹一些使用技巧,也算不上技巧吧,都是一些我自己做的過程中的經驗,這些東西應該可以幫助你少走一些彎路。

1、必須每次都把**傳到伺服器才能看效果嗎?

這不是必須的,你可以將html**copy到本地ide除錯好了在傳上去看看有沒有問題,在做一些微調。比如我做的時候先把首頁的html源**考到本地建立乙個index.html檔案,文章詳情頁建立另外乙個檔案。然後按照上面提到**被插入的位置增加**並除錯。

2、不想要的元素怎麼辦

3、沒有發起後端請求的api或者有些特殊引數不知道怎麼辦

ooo,原來是調了乙個函式follow(),但是裡邊有個加密的引數(不得不說,這種寫法一下就被人盜取了),顯然我們可以很輕鬆的獲取到這個引數,然後當單擊我們自定義按鈕時呼叫這個函式就可以實現關注了。本來想著做一件壞事的,你單擊關注按鈕就直接調這個函式,結果凡是訪問的都自動關注了,但是我並沒有做這樣下流無恥之事,如果你真的想關注我才會調這個函式。有此方法,你可以輕鬆的調一些有用的函式實現你的功能,推薦、收藏等等都可以的。

4、加個圖或者其他資源可以嗎

顯然可以,不過有些限制。

上傳後在你要用的地方把url給進去就好了,為啥不讓png呢,我當時要做乙個iphone新增到主屏的圖示,結果不讓上傳png,我把圖傳到了這裡都行,隨便傳到**都可以,然後在引進來的,可以用。

5、可以用第三方庫嗎

顯然是可以的,你可以用cdn引進來,這樣比較方便。比如我就用了animate.css,layer.js等等庫。非常方便。

6、相容手機

我的做法比較暴力,@media把那些亂七八糟的東西全部display:none,再做一些調整就好了。

7、元素放在天涯海角都可以

運用定位absolute,relative,fixed等,你可以把任意元素放到任意位置。

C String與char 的相互裝換

string 轉換成 char string ss abcdefg char cc s.tochararray char 轉換成string string s new string cc 此外,byte 與 string 之間的裝換 byte bb encoding.utf8.getbytes ss...

js中的隱性裝換, 和

1.var x 90 2 902 類似於字串拼接,它會隱性的將x變數轉化為字串型 var x 90 2 92 var y 90 2 88 減法卻不會像加法一樣,它會隱性的將x變數轉化為數字型 var y 90 2 88 2.等於和嚴格等於 嚴格等於 先判斷型別是否相同,再比較值 注意 null nu...

VC中使用SkinMagic給你的軟體換膚

mfc換膚例項 將skinmagictrial.lib skinmagictrial.dll和skinmagiclib.h拷貝到專案根目錄下,並在工程中新增 把skins資料夾放在專案根目錄下 建立乙個mfc單文件專案 stdafx.h檔案中 增加 include skinmagiclib.h ve...