検索

ホームページ  >  に質問  >  本文

JavaScript - Toutiao のヘッダー ナビゲーション リストを実装する方法を教えていただけますか?クリックするとどのタイプが中央に表示されますか?


現在クリックしているテクノロジーは中央にあります。他のテクノロジーをクリックして中央に移動するにはどうすればよいですか?

typechotypecho2754日前1022

全員に返信(5)返信します

  • ringa_lee

    ringa_lee2017-06-30 09:54:13

    Militaryをクリックすると、Military domと親domの左側との距離を取得し、その距離を2で割って移動します

    返事
    0
  • PHP中文网

    PHP中文网2017-06-30 09:54:13

    一番左をクリックして中央にすると、左側が空白になってしまいませんか?

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-30 09:54:13

    どのタイプをクリックすると、このダムと親ダムの左側との間の距離が計算できます。
    画面の幅を計算できます。
    ダムの距離と画面の半分の幅を比較します。そしていつどこまで移動するかを判断します

    返事
    0
  • 迷茫

    迷茫2017-06-30 09:54:13

    margin-left:-(x * this.index)px;
    現在クリックされているオブジェクトのインデックスを決定し、オフセットを計算します

    返事
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-30 09:54:13

    昨日このデモテストを行ったところです。 Unexpected Encounter のレイアウトも Toutiao と同じです。
    JQ実装方法:

    html

    リーリー

    CSS

    リーリー

    jq

    リーリー

    返事
    0
  • キャンセル返事