Я пытаюсь создать структуру панели управления с помощью семантики-ui.Семантическое меню слева, занимающее слишком много места
У меня нет другого CSS, кроме семантического-ui, и я не загружаю Javascript (даже не из семантики-ui), так как я использую реакцию на управление жизненным циклом элементов.
Я пытаюсь иметь:
- «О программе» страница, которая занимает оранжевую часть экрана, и более (вместо меню принимает оранжевую часть, а).
- нижнего колонтитула, который прилипает к нижней
Здесь представлена структура страницы (реагируют данные удалены):
<link href="//cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.1.8/semantic.min.css" rel="stylesheet"/>
<div class="app-wrapper" id="app">
<div>
<div>
<div id="header">
<div class="header page">
<div class="container ui">
<div href="#" class="floated icon menu right text ui">User</div>
<div class="menu text ui">
<a href="geodb.io/home" class="icon item"><i class="emphasized github huge icon mark"></i></a>
<a class="item">
<div class="input labeled small ui user">
<div class="label ui">This project</div>
<input type="text" placeholder="search">
</div>
</a>
<a href="#" class="item">Home</a>
</div>
</div>
</div>
</div>
<div id="menu">
<div class="menu pointing secondary ui vertical">
<div><a href="/" class="item">index</a><a href="/faq" class="item">faq</a><a href="/about" class="item active">about</a></div>
</div>
</div>
<div class="container content main text ui">
<div class="dividing header ui">about</div>
<div id="view">
<div>About page</div>
</div>
</div>
<div id="footer">
<div class="footer">
<div class="divider section ui"></div>
<div class="container ui">
<div class="disabled item">Copyright</div>
<i class="github icon large mark"></i>
</div>
</div>
</div>
</div>
</div>
</div>
Не уверен, что если эта ссылка поможет вам, пытаясь воспроизвести код в местном вещь, но вот что я нашел. (https://philipwalton.github.io/solved-by-flexbox/demos/sticky-footer/) –