, чтобы поместить кнопку справа, вы должны установить панель навигации на 100% и дать автоматическое поле справа на левой панели навигации. как в примере ниже.
Я не понял, чего вы пытаетесь достичь с помощью изображения, поэтому, если бы вы могли дать больше деталей, я мог бы попытаться помочь.
.header {
background-color:green;
display: flex;
}
.navbar {
width: 100%;
display: flex;
justify-content: space-between;
}
.navbar__items {
align-items: center;
display: flex;
}
.navbar__items > * {
margin-right: 0.75rem;
text-decoration: none;
}
.navbar__items & > *:last-child {
margin-right: 0;
}
.button {
background: red;
border-radius: .1875rem;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 1rem;
letter-spacing: .0625rem;
padding: .375rem .75rem;
}
.bar-left {
margin-right: auto;
}
img{
position:absolute;
top:16px;
}
<div class="header">
<div></div>
<div class="navbar">
<div class="bar-left navbar__items">
<img src="https://via.placeholder.com/50" />
<a href="">Link 1</a>
<a href="">Link 2</a>
<a href="">Link 3</a>
<a href="">Link 4</a>
</div>
<div class="navbar__items">
<a href="">Link R1</a>
<a class="button" href="">Button</a>
</div>
</div>
</div>
Запустите со своего знакомого ВХОДА загрузки на Вашей HTML-форме и удостоверьтесь, что тег HTML-формы имеет параметр enctype="multipart/form-data"
Ваш Катализатор:: объект Запроса ($c->request
) предоставляет два метода для доступа и управления файлами.
Каждое поле загрузки файла инстанцируют как Катализатор:: Запрос:: объект Загрузки.
$c->request->upload
возвратит объекты Загрузки в скаляре или перечислит форму. $c->request->uploads
возвратит ссылку на хеш объектов Загрузки.
Объект Загрузки предоставляет несколько методов для сохранения и копирования файлов.
Проверьте страницы справочника, которые я связал выше.