色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

在next js中,如何在一個div中添加2個classname?

林國瑞2年前8瀏覽0評論

我試圖添加兩個classname表單樣式,但是我不能在一個div中添加兩個CSS類。

下面是截圖:enter image description here

enter image description here

我的代碼如下:

博客. js

...
import styles from '../styles/Home.module.css'
....
    <div className={styles.container}>
        <h2 >Recent Blogs</h2>
        <hr/>
        {blogs.map((data)=>{
          return <div key={data.slug}>
          <div className={'${styles.card} ${styles.canclick}'}>
          <Link href={`blogpost/${data.slug}`}><h3>{data.title}</h3>
          </Link>
          <em>{data.author}</em>
          </div>
          <p>{data.content.substr(0,200)}</p>
          </div>

Home.module.css

.canclick{ 
cursor: pointer; 
}

.card {
  margin: 1rem;
  padding: 1.5rem;
  text-align: left;
  color: inherit;
  text-decoration: none;
  border: 1px solid #eaeaea;
  border-radius: 10px;
  transition: color 0.15s ease, border-color 0.15s ease;
  max-width: 300px;
}

您需要對模板字符串使用反引號,而不是使用單引號:

// This works
`${styles.card} ${styles.canclick}`

// This won't work
'${styles.card} ${styles.canclick}'

更多的上下文請看這個

老弟你可以用class = & quot"并且className = & quot"對于相同的分區 如果你再次遇到這個問題,你可以試試這個片段: $ { styles . card } $ { styles . can click } 這里你的代碼和這段代碼的區別是 我的代碼有``而你的代碼有* * ' ' * *在開頭和結尾。 你可以在上面看到這個符號& quottab & quot只需點擊那個按鈕就可以享受了。

您應該嘗試像這樣添加您的類名。

單引號不會正確地添加類名,為此,您可以使用模板文字,如下所示:

${styles.card} ${styles.canclick}