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

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

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

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

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

CSS

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

Q&A

解決済

1回答

636閲覧

テーブルの行に対して、ボーダーを適用する方法

jjj001

総合スコア55

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

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

CSS

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

0グッド

0クリップ

投稿2021/10/11 09:53

テーブルのボーダーの設定について、実装できない箇所があり、ご質問させて貰いました。

html

1<table> 2<thead> 3 <tr> 4 <th>テスト1</th> 5 <th>テスト2</th> 6 </tr> 7</thead> 8<tbody> 9<tr> 10<td>テキスト</td> 11<td>テキスト</td> 12</tr> 13<tr> 14<td>テキスト</td> 15<td>テキスト</td> 16</tr> 17 18</tbody> 19 20</table>

css

1table{ 2 border-collapse:separage; 3} 4thead{ 5 border:1px solid black; 6 background-color:aqua; 7} 8tbody{ 9 background-color:blue; 10}

こちらのコードを実行すると、以下のような表示となります。
イメージ説明

こちらですが、本来、border-collapse:separage;のスタイルは適用したくなかったのですが、border-radiusを適用するために、設定しているといった状況です。
実現したい内容としましては、一番上の行の<thead>内の<tr>の行に対して、両端のみ角丸を設定したい考えています。
しかし、現状、<thead>内の<tr>にはボーダーを適用することができず、スタイルを適用できない状況です。
こちらを実現する方法がありましたら、ご助言頂けましたら幸いです。

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

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

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

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

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

guest

回答1

0

ベストアンサー

separageのスペル間違ってます。

thに指定するのは問題ありですか?

scss

1table { 2 /* border-collapse: separate; */ 3 border-collapse: collapse; 4} 5 6thead { 7 th { 8 padding: 1em; 9 background-color: aqua; 10 } 11 12 th:first-child { 13 border-radius: 10px 0 0 10px; 14 } 15 16 th:last-child { 17 border-radius: 0 10px 10px 0; 18 } 19}

投稿2021/10/11 16:36

recal

総合スコア1126

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

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

jjj001

2021/10/12 00:07

ありがとうございます。 本当に困っていたので、助かりました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.45%

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

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

質問する

関連した質問