Я пытаюсь эмулировать стиль CSS для этого типа веб-приложения на основе Material Design:
Я просмотрел Materialise CSS и MUI и не думаю, что это ни то, ни другое, но я чувствую себя ошеломленным из-за количества библиотек Material Design, которые могут создавать этот тип дизайна, если он действительно был создан с помощью рамки CSS.
Кто-нибудь более опытный со мной имеет представление о том, что фреймворк Material Design CSS вошел в этот элегантный дизайн, который вы видите выше? Если таковые имеются вообще, или это может быть легко осуществлено с помощью просто прямой CSS?
Иконка проста, это иконка Material Design, и я ее уже интегрировал, но этот список стилей, выглядящий как сетка, кажется, находится внутри некоего типа представления iframe. Таким образом, вы можете прокручивать эти карточки внутри дизайна типа iframe внутри экрана, и, как вы можете видеть, когда вы наводите курсор на карточку, она выделяется цветом бирюзового цвета.
Я пробовал панель MUI, которая только достигла этого:
Мой код для этого выглядит так:
class LocationList extends React.Component {
componentDidMount() {
this.props.fetchLocations();
}
renderLocation() {
return this.props.locations.map(location => {
return (
<div className="mui-panel" key={location.id}>
<div className="">
<div className="">
<h1>
{location.name}
{location.airport_code}
</h1>
<MaterialIcon icon="airplanemode_active" />
<p>{location.description}</p>
</div>
</div>
</div>
);
});
}
render() {
return <div className="">{this.renderLocation()}</div>;
}
}
Или даже если вы можете рассказать, как бы вы определили это самостоятельно.
Спасибо за то, что можете помочь мне.