質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

tailwindcss

tailwindcssとは、Webサイト・Webアプリケーションを作成するためのCSSフレームワークの一つ。ユーティリティファーストな点が特徴です。汎用的なクラスが多数用意されており、独自のデザインを自由に組み立てることができます。

Q&A

解決済

1回答

187閲覧

thとtdのレイアウト幅がずれてしまいます。

uni_chi_

総合スコア13

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

tailwindcss

tailwindcssとは、Webサイト・Webアプリケーションを作成するためのCSSフレームワークの一つ。ユーティリティファーストな点が特徴です。汎用的なクラスが多数用意されており、独自のデザインを自由に組み立てることができます。

0グッド

0クリップ

投稿2024/01/11 06:11

実現したいこと

テーブルのth幅にtd幅を合わせたいです。

前提

テーブルのth幅にtdの幅を合わせようとしているのですが、
td幅をいくら調整しても画像のようになってしまいます。
イメージ説明

該当のソースコード

typescript

1 <table className="sticky"> 2 <thead className="border-b"> 3 <tr> 4 <th className="w-[41px]">状態</th> 5 <th className="w-[77px]">地点コード</th> 6 <th className="w-[256px]">地点名</th> 7 </tr> 8 </thead> 9 <tbody> 10 <tr> 11 <td>状態</td> 12 <td>地点コード</td> 13 <td>地点名</td> 14 </tr> 15 </tbody> 16 </table> 17 18 <Button className="border-interaction text-interaction"> 19 + ルートを追加 20 </Button>

試したこと

fixedを試してみたり、幅指定をtdに対して行ってみたりしましたが、
実現方法が分かりませんでした。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

int32_t

2024/01/11 06:28

> thとtdのレイアウト幅がずれて 本当に幅がずれていますか? ブラウザの開発者ツールで実際の幅を比べてみましたか?
uni_chi_

2024/01/11 06:32

ご回答ありがとうございます。 仰る通り幅は合っていて、テキストの位置がずれていただけでした。
uni_chi_

2024/01/11 06:33

自分で修正でき、 ベストアンサーに選びたいので同じ内容を回答欄に投稿いただけますでしょうか?
int32_t

2024/01/11 06:34

では、td と th でどのようにスタイルが異なるか開発者ツールで調べてみるといいかと思います。
int32_t

2024/01/11 06:37

おっと,コメント入れ違いでした。 私はとくに回答していないので、自己回答を書いて自己解決マークを付けるといいと思います。
guest

回答1

0

自己解決

テキストの位置がずれていただけでした。

投稿2024/01/15 06:34

uni_chi_

総合スコア13

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問