Вам необходимо установить flex-grow: 1
в вашем .hero-content
.
Демо (просмотр полной страницы)
.hero {
height: 100vh;
width: 100vw;
background-image: url("../img/main.jpg");
background-size: cover;
color: #ffffff;
display: flex;
flex-direction: column;
}
header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 25px 50px;
opacity: 1;
animation: fadeIn 1s .5s forwards;
}
.hero-content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
flex-grow: 1;
}
/**************
** DEMO ONLY **
**************/
.hero-content h2 {
margin-top: 0;
}
.hero-content {
background-color: #eee;
}
.hero-content * {
color: #333;
}
Mountain Travel
Mountain Travel
Unmissable Adventure Tours Around the World
[1112 ] Я пересобрал NHibernate (проще, чем получить исходный код и перестроить) и удалил код, содержащий ошибки во внутренних / открытых полях. LazyLoading работает нормально без этой проверки. (Хотя я новичок в NHibernate и, вероятно, есть сценарии, о которых я не знаю.)
Редактировать: Ах, есть свойство "use_proxy_validator", которое отключит все проверки правильности. Достаточно хорошо.
Fluently.Configure()
.ExposeConfiguration(fun cfg ->
cfg.Properties.Add("use_proxy_validator", "false"))...
Вы можете использовать атрибут
[XmlIgnore]
для украшения полей:)
Можно ли использовать интерфейс для объявления полей "используемыми"? http://nhibernate.info/doc/nh/en/index.html#persistent-classes -poco-sealed
«Другая возможность - реализовать классом интерфейс, объявляющий всех открытых членов»
Я не знаю, использует ли NH ту же аннотацию / атрибут @transient, что и версия JAVA, чтобы игнорировать свойство в постоянных операциях.
Возможно, вы захотите взглянуть на эту страницу , которая дает обзор использования F # с Fluent NHibernate.
Редактировать Я только что заметил ваше имя пользователя. Правильно ли я думаю, что это ваш блог? Как глупо с моей стороны. Похоже, это действительно решает вашу проблему, а именно: «Мы начинаем с отключения LazyLoad, потому что большинство свойств не являются виртуальными, и NHibernate не сможет проверить сопоставление. Вместо этого мы явно используем LazyLoad, например, ссылку Store». Может быть, я просто неправильно понимаю проблему.