CSS Expressions有多可怕

2021-06-20 04:27:26 字數 755 閱讀 5846

css expressions 俗稱 css 表示式,避免使用 css expressions 是前端開發的乙個重要指南,為什麼要避免使用 css expressions 呢?我們看看雅虎yui的說明:

表示式的問題就在於它的計算頻率要比我們想象的多。不僅僅是在頁面顯示和縮放時,就是在頁面滾動、乃至移動滑鼠時都會要重新計算一次。給css表示式增加乙個計數器可以跟蹤表示式的計算頻率。在頁面中隨便移動滑鼠都可以輕鬆達到10000次以上的計算量。

從上面可以看出 css expressions 是如此的可怕。但也許單純的文字說明還不能使你深入的明白 css expressions 的可怕,那就引用子鼠的例子來實際說明吧:

xhtml 和 js **:

計算了id

="c"

/>

js **是用來計算 css expressions 的計算次數。

css expressions 表示式**:

body 

div a

檢視dome (用 ie6/ie7 檢視)

從上面的例子就可以明顯的看到 css expressions 的計算的如此的頻繁,由此可見它的可怕。

子鼠還提供了乙個稍好一點的寫法:

body 

div a

(this

));}

檢視dome (用 ie6/ie7 檢視)

有有有有有有有有有由於

你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdow有有有有有有有有有有有有有有有 n的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選...

有需求,有發現 MathType

近段時間在複習專業課,其他同學可能會把課本的重點再重新寫一遍,曾深印象,對於 教育統計學 這一學科,我也開始也是這樣想的。可是一拿筆,手就軟。還是比較習慣打字。教育統計學 這門課是半文半理,所以,有文科的理論邏輯,也有理科的公式運算。理論邏輯還好整理,就是公式可犯了愁。比如輸出一下公式 向裡面的上標...

有需求,有發現 MathType

近段時間在複習專業課,其他同學可能會把課本的重點再重新寫一遍,曾深印象,對於 教育統計學 這一學科,我也開始也是這樣想的。可是一拿筆,手就軟。還是比較習慣打字。教育統計學 這門課是半文半理,所以,有文科的理論邏輯,也有理科的公式運算。理論邏輯還好整理,就是公式可犯了愁。比如輸出一下公式 向裡面的上標...