С помощью npm установил React. Из "коробки" существует файл App.js. Сделал разметку:
import React from 'react';
import './App.css';
import Header from './components/header/Header.js'
import Main from './components/main/Main.js'
const App = () => {
return (
<div className = "App" >
<Header / >
<Main / >
</div>
);
}
export default App;
header у меня фиксированной высоты в 80px. А вот main надо растянуть на всю оставшуюся высоту.
Пробовал решить с помощью гридов:
display: grid;
grid-template-rows: 80px 1fr;
Пробовал с помощью флексов. По дефолту в align-items = stetch. Думал, растянется, но нет. Задавал App'у высоту в 100%. Но ничего не работает. Есть варианты?
Предполагаю, что у Вас ничего не работает, так как main
пустой и Вы указываете дочерним элементам занять всю высоту body
, но вот высоту для самого body
по всей видимости, не задали. А ведь его высота равна высоте внутреннего контента.
Не знаю, какая у Вас конечная цель, но для примера можете попробовать для body
задать min-height: 100vh
.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Столкнулся я с проблемой изменения кода функции в целях оптимизации (прошу прощения за си-стиль):
Есть класс в котором есть вот такая переменная
Нужно подключить SFML для работы в VS Code на WindowsНикакой адекватной информации не нашел, разве что для Linux
Не совсем могу понять как в шестой строке функция передаётся в качестве параметраКак я понял, код string(*fun)() должен обьявлять указатель fun, которому...