@Mysianio
вайти в айти

Появился нижний скролл, почему?

Здравствуйте, появилась проблема
Делаю spa на react'е и появился нижний скролл
5d5f96a984fee811342697.jpeg
Вот код, который относится к нему:
.newsBlock{
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  margin-top: 50px;
}
.newsElement{
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 50px;
  border: 1px solid #000;
  background: #fff;
  width: 500px;
  height: 500px;
}
.newsElement img{
  width: 450px;
}


Вот компонент, который рендерит саму новость:
const NewsElement = (props) =>{
  return(
    <div className='newsElement'>
      <h2>{props.name}</h2>
      <img src={logo} alt='News' />
      <p> {props.description}</p>
    </div>
  )
}


А вот компонент, который рендерит все новости
let newsList = props.news.map((item, index) =>{
    return <NewsElement key={item.id} name={item.name} description={item.description}/>
  })

  return(
    <React.Fragment>
      <Header/>
      <div className='newsBlock'>
        {newsList}
      </div>
    </React.Fragment>
  )
}


Плюс ко всему случаются такие странные вещи
5d5f985ee6346758683422.jpeg
5d5f987b5f8e5352391748.jpeg
Заранее спасибо
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
@Dasslier
FrontEnd Developer
По сути вопрос не относится к React, тут о CSS.
Если к newsBlock добавить overflow-x: hidden то скролл горизонтальный уйдет. Но чтобы понять, почему он появляется, выложи лучше свой код в песочницу
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы