CJSS CSSのWebベースのフレームワーク

CJSSは、CSSのWebベースのフレームワークであり、すべての効果は、あなたがより多くの機能を追加するためにそれを使用するか、またはCSSでページ全体を構築することができ、CSSファイルに反映することです。

どのように使用するには:

HTML

私は、コンポーネントを使用するCSSファイルでそれを選択し、[--html追加したい:(ここでは、あなたのマークアップ)。

H1 {
   --html :( 
    これは見出しです
  )。
}

次のように所望の効果は、標識によって生成された場合

< コンポーネント>マイコンポーネント</ 部品>
コンポーネント{ 
  --html :( < H2> $ {収率} </ H2> < P>これは、構成要素である</ P>)。}
    

それはに提示されます

< コンポーネント>
   < H2>マイコンポーネント</ H2> < p>このコンポーネントである</ P> </ 部品>

JavaScriptを

あなたはCSSファイルで直接HTMLから物事の動作を定義するためにJavaScriptを使用したい場合は、これを行うことができます。

.item {
   カーソル:ポインタ。
  --js :( 関数トグル(){ this.classList.toggle('アクティブ');} this.addEventListener('クリック'、トグル);); }
    

データメソッドの追加

(:[データ]キー)のプロパティを使用し--data

NAV { 
  --data :( 
    名:[ '1'、'2'、'3']、
    リンク:[ '#o​​ne'、'#two'、'#three'])。--html :( <a class= "item" href= "${data.link[0]}"> $ {data.name [0]} </a>の<クラス= "項目" HREF = " $ {data.link [1]} "> $ {data.name [1]} </a>の<a class= "item" href=" ${data.link[2]}"> $ {data.name [ 2]} </a>の); --js:(にconsole.log(データ))。}

フレームワークケース

  • https://codepen.io/ekwonye/full/QXEzZv
  • https://codepen.io/scottkellum/pen/WqwjLm
 

おすすめ

転載: www.cnblogs.com/fewfwf/p/11832361.html
おすすめ