問題タブ [ruby-on-rails-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
214 参照

ruby-on-rails - Tailwindを使用してRails 7でモバイルハンバーガーメニューを動作させるには?

Rails 7 でこの新しいセットアップを実行して、追い風を組み込みました。

これは、tailwindui.com からこのコードを取得したときにうまく機能したように見えました。

私が試したすべてのコードサンプルのモバイルメニュー部分を除いて、すべてが完全に機能しているように見えました. ハンバーガーメニューはモバイルでは表示されません。動かない「×」マークしか出ません。私の理解では、Tailwind を使用した新しい Rails 7 のセットアップでは、すべてが構成されていると想定されていました。しかし、そうではないようです。

javascript.config.js:

パッケージ.json:

私が欠けているものを知っている人はいますか?

0 投票する
1 に答える
245 参照

html - --css tailwind フラグで生成された Rails 7 プロジェクトで tailwindcss グリッドを動作させることができません

そこで、Tailwindcss と Postgres を使用して、まったく新しい Rails 7 プロジェクトを生成しました。

次に、見栄えの良い css を生成するタスク モデルを足場にしました。次に、scaffold html/css が垂直方向に引き出したので、インデックス ページを少し調整することにしました。個々のタスクが個々の行を形成する、より水平なレイアウトを目指しています。

Tailwind のドキュメントによると、各タスクにグリッドを使用できます。タスクに 3 つの属性があるため、3 列のグリッドを使用したいと考えました。

だから私grid gap-4 grid-cols-3は _task.html.haml に追加しました

ただし、属性を互いに下にレンダリングし続けます。

ここに画像の説明を入力

それをいじって、スタイルが反映されない理由を突き止めようとした後、codepen.io で html/css を複製しました。

そこでは、意図したとおりに完全にレンダリングされました。

ここに画像の説明を入力

私は何が欠けていますか?どんな助けでも感謝します。

0 投票する
0 に答える
281 参照

css - Rails アプリ (バージョン 7) にカスタム フォントを追加する方法

開発モードではカスタム フォント (Raleway) が存在しますが、ステージング環境には反映されません。アプリを Heroku にデプロイしました。

application.rbに以下のコマンドを追加

application.bootstrap.scss に font-family を追加しました

フォント ファイルはmy_app/app/assets/fontsディレクトリにあります。

コマンドを使用してレールを作成しましたrails new my_app --javascript esbuild --css bootstrap --database postgresql

レール バージョン 7