寫靜態頁面的一些技巧

2021-09-26 18:44:38 字數 1402 閱讀 5511

首頁
1,首先獲取所有相同的dom元素 用document.queryselectorall獲取

2,for迴圈裡面寫 headerli[i].onmouseover = function () {}可以獲取到對應的this,也可以在for迴圈裡面用 li[i].setattribute(『data-idx』,i),

獲取用var idx = this.getattribute(『data-idx』)

這是 css2 中的屬性,引數有 capitalize | uppercase | lowercase | none

引數介紹:

none: 預設。定義帶有小寫字母和大寫字母的標準的文字。

capitalize: 文字中的每個單詞以大寫字母開頭。

uppercase: 定義僅有大寫字母。

lowercase: 定義無大寫字母,僅有小寫字母。

一定要記得在滑鼠沒經過的**裡面寫transition,在滑鼠經過裡面寫是沒有反應的

$('.li1').addclass('header-active').siblings().removeclass('header-active')
例如:給ul中的li加乙個標識

lis.foreach((item)=>)

var curr = this.getattribute('data-idx')

談談生成靜態頁面的一些經驗

看到樓下有帖子討論靜態頁面的生成。這裡說說我個人的一些經驗,有興趣的歡迎跟貼討論。靜態頁面的生成一般有這麼幾個思路了。1。程式編寫過程中。不使用直接輸出的語句。而時將所有的輸出連線至輸出字串,輸出完成後。再直接將輸出字串內容寫入檔案 2。編寫中按照正常的方式編寫。通過ob函式組捕獲輸出。然後將輸出寫...

談談生成靜態頁面的一些經驗

看到樓下有帖子討論靜態頁面的生成。這裡說說我個人的一些經驗,有興趣的歡迎跟貼討論。靜態頁面的生成一般有這麼幾個思路了。1。程式編寫過程中。不使用直接輸出的語句。而時將所有的輸出連線至輸出字串,輸出完成後。再直接將輸出字串內容寫入檔案 2。編寫中按照正常的方式編寫。通過ob函式組捕獲輸出。然後將輸出寫...

一些語言方面的技巧

1.數字轉string int x string id stringstream ss ss id 2.字串轉數字 int num string s stringstream ss s ss num char str sscanf str,d num 將字串轉換成整數 sscanf str,f fl...