HTMLでタブによる要素の切り替えを実装する際、自分が思いつく限りでは以下の2つがあります。
・JavascriptやCSSを用いてdisplayプロパティを切り替える
参考:https://qiita.com/inoyoh/items/c8fc514784d370c8971f
・Javascriptを用いてDOM要素そのものを書き換える
タブ切り替えについて調べてもdisplayプロパティを切り替える方法の紹介がほとんどで、要素自体を入れ替える方法は自分が見た限りではあまり使われていないようです (使われているのをいくつか見た記憶はあります) 。
これらの方法の利点欠点,使い分けるべき状況はあるのでしょうか?
個人的な考えとしては、Javascriptを使えない環境においても最低限情報を提供できる前者の方が優れていると思うのですが、あまり開かれないタブに画像が大量にある等、初期の読み込みコストが懸念される場合には後者も選択肢に入るのかなと思っています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/08 08:02