Это тот же ответ, который я дал в связи с этим: Дисплей: встроенный блок. Что это за пространство?
На самом деле есть действительно простой способ удаления пробелов из строки -block, который является простым и семантическим. Он называется настраиваемым шрифтом с пробелами в нулевой ширине, что позволяет сбрасывать пробелы (добавленные браузером для встроенных элементов, когда они находятся на отдельных строках) на уровне шрифта, используя очень маленький шрифт. После того, как вы объявите шрифт, вы просто измените font-family
на контейнере и снова на детей, и вуаля. Вот так:
@font-face{
font-family: 'NoSpace';
src: url('../Fonts/zerowidthspaces.eot');
src: url('../Fonts/zerowidthspaces.eot?#iefix') format('embedded-opentype'),
url('../Fonts/zerowidthspaces.woff') format('woff'),
url('../Fonts/zerowidthspaces.ttf') format('truetype'),
url('../Fonts/zerowidthspaces.svg#NoSpace') format('svg');
}
body {
font-face: 'OpenSans', sans-serif;
}
.inline-container {
font-face: 'NoSpace';
}
.inline-container > * {
display: inline-block;
font-face: 'OpenSans', sans-serif;
}
Костюм по вкусу. Вот загрузка шрифта, который я только что приготовил в кузнице шрифтов, и преобразован с помощью генератора web-шрифтов FontSquirrel. Принял меня все 5 минут. Объявление css @font-face
включено: затушеванный пробел ширины пробела . Это на Google Диске, поэтому вам нужно нажать «Файл»> «Загрузить», чтобы сохранить его на своем компьютере. Вероятно, вам придется изменить пути шрифтов, если вы скопируете объявление в основной файл css.
Выражение
WHERE datediff(dd, senddate, @RunDate) > @CalculationInterval
не сможет использовать индекс в столбце senddate
из-за функции на LHS на senddate
In чтобы сделать предложение WHERE
«SARGable» (то есть способным использовать индекс), перейти к эквивалентному условию:
WHERE senddate < dateadd(dd, -@CalculationInterval, @RunDate)
[Спасибо @Krystian Lieber, указав неправильное условие].