Linq к NHibernate не имеет многих различий ни от какого другого поставщика Linq кроме того, чтобы не быть завершенным или полностью протестированным и стабильным.
, Когда Вы импортируете NHibernate. Linq Вы получаете дополнительный метод.Linq (), который возвращает IQueryable, который может использоваться как любой другой набор Linq, поэтому отсюда, любое хорошее учебное руководство Linq или объяснение, может помочь Вам.
самой интересной вещью, которую Вы получаете с Linq к NHibernate, по моему скромному мнению, является задержанное выполнение. Это - это, база данных поражена при реальной необходимости в результатах.
Hope это помогает.
Как уже упоминалось, установка ширины (или какого-либо другого свойства, связанного с положением) встроенного элемента приведет к тому, что браузер затем отобразит элемент как элемент блока.
Вы можете явно объявить такое поведение с помощью свойства CSS display
. Наиболее распространенные настройки: дисплей: встроенный
(по умолчанию), дисплей: блок
и дисплей: нет
.
Полная ссылка на свойство display
доступна здесь .
Однако следует отметить, что спецификация HTML 4.01 не поощряет использование «отменяя обычную интерпретацию элементов HTML»: указать рендеринг произвольных элементы, включая то, отображается как блочный или встроенный. В некоторые случаи, такие как встроенный стиль для элементов списка это может быть уместно, но в целом, авторам не рекомендуется отвергая обычные интерпретация элементов HTML в таким образом.
a) Ширина встроенного элемента игнорируется
b, c) Когда вы "позиционируете" встроенный элемент (я предполагаю, что это означает использование position: absolute ), вы фактически делаете его блочным элементом, ширина которого интерпретируется браузером
Также есть опция display: inline-block , которая может дать вам лучшее из обоих миров.
Это в основном означает, что если вы примените position: absolute
к встроенному элементу, он станет элементом блока и получит ширину.
Я думаю, это связано с тем, что когда вы указываете атрибуты позиции для «встроенный» элемент, элемент больше не отображается встроенным и вместо этого обрабатывается как элемент уровня блока.