javascript - 如何在 React JS 中使用语义 UI 正确对齐注释?
问题描述
为了使用语义 UI 生成评论组件,我编写了以下代码:
import React from 'react'
import ReactDOM from 'react-dom'
const App = () => {
return (
<div className = "ui container comment">
<div className = "comment">
<a href = "/" className = "avatar">
<img alt = "avatar" />
</a>
<div className = "content">
<a href = "/" className = "author"> Pratik </a>
<div className = "metadata">
<span className = "date"> Today at 6:00PM</span>
</div>
<div className = "text">This is a nice blog
</div>
</div>
</div>
</div>
);
};
ReactDOM.render(<App />, document.querySelector('#root'))
我得到的输出是这样的:
我需要的输出结构是这样的......并行:
问题是什么?我该如何解决这个问题?
解决方案
您需要为其添加 CSS。然后将该 CSS 导入顶部作为
import './styles.css';
否则,您还可以使用来自https://material-ui.com
. 只需导入import { Grid } from '@material-ui/core'
这是参考 https://material-ui.com/components/grid/#grid
推荐阅读
- php - 两个页面之间的php会话
- python - 我不小心删除了我的 Jupyter Notebook
- java - 在字典中查找一个单词
- objective-c - 在 IORegisterForSystemPower 未能调用 IODeregisterForSystemPower 之后
- python - 在 selenium 中维护 xpath 的最佳方法是什么?
- module - 在 Ubuntu 中安装自定义内核会导致错误
- html - 隐藏 div 并存储本地存储在页面刷新时不显示 div
- editor - 没有 Ctrl + Space 的 Pine 脚本智能感知(自动完成)
- android - 为位图图像 Android 创建一个 xml 布局
- javascript - 我怎样才能发出命令将特定消息发送给特定的人?