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

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

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

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

CSS

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

React.js

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

Q&A

解決済

1回答

1609閲覧

React CSSが効かない。

hiro_ike

総合スコア48

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

CSS

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

React.js

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

0グッド

0クリップ

投稿2021/07/03 04:23

React, JavaScript 等初心者です。

CSSを設定したいのですが、
効いておりません。

確認すべき箇所、または間違いをご指摘いただけますと幸いです。

indexpage.css ↓

CSS

1ul.column { 2 background-color: black; 3 margin: 0; 4 text-align: left; 5 list-style: none; 6 width:48%; 7 display: inline-block; 8}

JSX

1const React = require('react') 2class Index extends React.Component { 3 render(){ 4 const products = this.props.products; 5 return ( 6 <div styles={[{key: 0, href: '/css/app.css'}, { key: 1, href: '/css/indexpage.css'}]}> 7 <h1>See All The Products!</h1> 8 <ul> 9 { 10 products.map((product)=>{ 11 return( 12 <li key={product._id} id="column"> 13 <a href={`/products/${product._id}`}><font color="silver">{product.name}{product.description}</font></a> 14 <form method="POST" action={`/products/${product._id}?_method=DELETE`}> 15 <img src={product.img} width="295px" height="393px" ></img> 16 <input type="submit" value="DELETE"/> 17 </form> 18 <a href={`/products/${product._id}/edit`}><font color="silver">Edit This Product</font></a> 19 </li> 20 ) 21 }) 22 } 23 </ul> 24 </div> 25 ) 26 } 27} 28 29module.exports = Index; 30

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

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

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

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

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

K_3578

2021/07/03 04:29

効いてないって事はパス指定間違ってるんじゃないですか?階層確認してみては。
guest

回答1

0

自己解決

app.use(express.static('public'));

上記が抜けておりました。
ご指摘ありがとうございました。

投稿2021/07/03 05:07

hiro_ike

総合スコア48

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問