css tips 在css中完成國際化

2022-02-25 07:52:37 字數 295 閱讀 2091

在日常處理國際化的時候,通常是將key通過類似intl.xx(key)轉換為對應環境的文案,可是如果需要在css中加入對應邏輯應該怎麼做呢(比如在after的偽元素中顯示不同的文案),畢竟在css中沒辦法通過js**將key轉換為文案。

1. 既然不能在css中寫入翻譯過程,那麼就把翻譯結果寫入dom節點中,可以用data屬性存放已經翻譯好的文案,

2. 在css中讀出data-suffix的值作為content的內容, 可以使用attr()來獲取指定的屬性, .suf::after { content: attr(data-suffix) 

在SQL中完成Excel中PRODUCT 功能

excel中的product函式將所有以引數形式給出的數字相乘,並返回乘積值。我在計算使用者生存率的時候遇到了乙個問題。具體計算方法見部落格另一篇 如下圖 g列為每個使用者任期的風險率,生存率為所有 1 風險率 的乘積,每乙個後續的生存率等於上乙個生存率值 1減上乙個風險率 在excel中可以使用p...

在Delphi中利用Tbatch元件完成資料批處理

1 將 一 個 數 據 集 中 的 數 據 追 加 到 一 個 表 中。2 從 一 個 表 中 刪 除 滿 足 條 件 的 記 錄。3 按 舊 表 結 構 生 成 一 個 新 表,若 欲 生 成 的 新 表 已 存 在,則 覆 蓋。具 體 的 操 作 要 通 過 設 置tbatchmove 的mod...

thinkphp在模型中自動完成session賦值

相信用過thinkphp的使用者都知道thinkphp的模型可以完成很多輔助功能,比 如自動驗證 自動完成等,今天在開發中遇到自動完成中需要獲取session值 然後自動賦值的功能,具體看 class articlelmodel extends model 這裡需要注意最後乙個引數function和...