文字列をHTMLタグに分割

文字列をHTMLタグに分割

 

下の文字分割の部分をJavaScriptのDOM操作によって行ってみる

f:id:meowpaw:20210710034932p:plain


上を下のように変更まだ文字分割されていないのでアニメーションしない 

f:id:meowpaw:20210710034856p:plain

 

 

 

 

 

f:id:meowpaw:20210710045320p:plain

 

 

文字列が複数になった場合を考えてみる PLAY ANIMATIONとしてみる

f:id:meowpaw:20210711000159p:plain

 

PLAYとANIMATIONの間の半角スペースが生まれていない

これはdisplayのタイプがinline-blockとなっているため

f:id:meowpaw:20210711015501p:plain

inline-blockは,中になにか文字列や画像などがなにか存在しない限りは高さと横幅がゼロになる。

文字列に半角スペースが渡ってきたときにreplaceメソッドで というHTMLの特殊文字に置換してやる事が必要

 は厳密にいえば半角スペースではないが,便宜的に半角スペースとして用いることが多い。

reduceを使ってfor文を書き換える
reduceを使うときはsplitを使って配列になおす必要がある

 f:id:meowpaw:20210711234428p:plain