Цехи Высота и ширина пролетов
На фиг. 5, д показана схема компоновки механосборочного цеха особо крупных изделий. В этом случае проектируют пролет значительной высоты и ширины с мостовыми кранами большой грузоподъемности. В пролете размещают механическую обработку наиболее крупных и тяжелых деталей, а также общую сборку изделий. В остальных пролетах здания цеха размещают механическую обработку и узловую сборку деталей меньших весов и габаритов. В соответствии с этим принимают размеры этих пролетов и грузоподъемность мостовых кранов. [c.832]Преимущественная ширина пролетов рекомендуется 24 и 30 м, допускается в отдельных случаях 18 м. Ширину, высоту и другие параметры всех пролетов цеха необходимо максимально унифицировать. [c.246]
Высоту первого этажа для зданий литейных цехов всех типов принимают 8,4 или 7,8 м.
В одноэтажных зданиях инструментальных цехов ширина пролетов принимается равной 18 я 24 м, шаг колонн 12 м при изготовлении тяжелых и крупных штампов 24 и 30 м, шаг колонн 6 и 12 м высота до низа строительной фермы в пролетах с подвесными кран-балками грузоподъемностью до 5 т — 7,2 и 8,4 м в пролетах с мостовыми кранами грузоподъемностью 10, 15, 39 и 50 т высота до головки кранового рельса 8,15 и 9,65 м высота до низа строительной фермы, соответственно, 10,8 и 12,6 м. Размеры пролетов указаны применительно к условиям размещения инструментальных цехов в едином блоке с механосборочными и другими цехами в унифицированных зданиях. В многоэтажных зданиях для инструментальных цехов с мелким оборудованием ширина пролетов принимается равной 9 и 12 м шаг колонн 6 м высота пролетов до низа балки 6 и 7,2 м при этом могут быть применены подвесные краны-балки грузоподъемностью до 2 т.
Все пролеты по ширине и высоте следует принимать одинаковыми. [c.260]При расположении заготовительного цеха и склада металла в отдельном корпусе, состоящем из трех и более пролетов, ширина пролетов может быть принята 30 или 24 м. Если заготовительный цех и склад металла располагают в двух или в одном пролете и размещают в одном корпусе с кузнечным цехом, ширину пролетов ледует принимать 30 м. Высота пролетов должна быть одинаковой — не менее 9,65 м до подкрановых путей. Заглубление фундаментов колонн предусматривают не менее 2,6 м, кроме мест расположения фундаментов под оборудование, подвалов или проходных траншей, где заглубление фундаментов колонн должно быть увязано с глубиной этих сооружений (см. 22).
Количество линейных транспортеров для пролета цеха в зависимости от количества линий прессов в пролете, их ширина, высота и расстояние от опор фундаментов даны в табл. IX.22. Количество собирающих [c.252]
В зависимости от характера технологического процесса и соответствующего этому процессу оборудования производственные пролеты цеха бывают различной ширины и высоты расстояние между колоннами пролетов также различно. [c.504]
Пример. Необходимо поднять мостовой кран грузоподъемностью 20/5 тс для среднего режима работы на высоту к = 13,5 м. По табл. У1-12 и У1-14 определяем длину моста крана 14,02 м, его ширину 6,3 ЛС и вес моста 17,7 т. Цех с металлическими консолями. Пролет между осями колонн о=15 м высота до подкрановых путей Я] = 15 м расстояние от головки подкранового рельса до затяжки стропильной фермы 1ц=2,Ъ м (по табл. У1-17), высота фермы в середине пролета Й2 = 3л1, ширина подкрановой части колонны /=0,4 ж. Между колоннами заподлицо с их наружными гранями имеется кирпичное заполнение толщиной б = /г кирпича. Цех без фонаря. Производим расчет [c.480]
Формовка по твердой постели. В почвенных формах с твердой постелью отливают тяжелые и крупногабаритные детали. В полу цеха выкапывают яму нужных размеров (в зависимости от размеров модели). Глубина должна быть на 400—600 мм больше высоты модели длина и ширина на 150—200 мм больше (на обе стороны) длины и ширины модели. Если цех или пролет предназначен специально для почвенной формовки, то ямы делают постоянные и их бетонируют. Такие бетонированные ямы называются кессонами. В одном кессоне может быть выполнено одновременно две-три, а иногда и более форм для разных отливок. Для этого кессон делят на отсеки чугунными балками или специальными плитами.
Промышленное здание цеха характеризуется особенностями принятого производственного процесса площадью, количеством и размерами пролетов крановым оборудованием и устройствами, используемыми для создания нормальных условий работы и эксплуатации здания. В здании цеха отделения и участки размещают в различных пролетах, границы их условно проходят по осям колонн. Колонны располагают на определенном расстоянии одна от другой, называемом шагом колонн. Значения шага колонн определяются нормами технологического проектирования. Площадь здания, ширина пролетов, их длина, высота до -низа несущих ферм покрытий и до верхней кромки подкрановых путей рассчитываются при технологическом проектировании цеха и разработке его планов, разрезов, сечений.
[c.146]Для размещения РМЦ применяют здания таких же унифицированных параметров, как и для механических цехов, с которыми РМЦ размещается в одном блоке. Пролеты РМЦ имеют ширину преимущественно 24 или 18 м, шаг колонн 12 м, высоту до низа стропильной балки (фермы) 7,2 м. Для этих пролетов не требуются опорные краны. Применяют в основном напольный транспорт, а также подвесные однобалочные краны (кран-балки) грузоподъемностью до 5 т. Один из пролетов РМЦ, в котором размещаются участок крупногабаритных станков и слесарно-сборочное отделение (с участками испытательным и окрасочным), рекомендуется оборудовать мостовыми электрическими кранами грузоподъемностью 10—30 т, в зависимости от максимальной массы узлов ремонтируемого оборудования. Ширину кранового пролета в зависимости от габаритов ремонтируемого оборудования принимают 18 или 24 м, высоту до головки рельса подкранового пути 8,15 или 9,65 м.
По данным Е. И. Макарова и других авторов работы 14], на заводе тормозной аппаратуры ПО ЗИЛ в г. Рославле построен цех, предназначенный для обеспечения заводов ЗИЛ и КамАЗ фасонными отливками узлов тормозной аппаратуры. К отливкам предъявляют повышенные требования по размерной точности и герметичности (их испытывают под давлением 0,78—2,16 МПа). Здание цеха одноэтажное, его. плош,адь 17 070 м . Два поперечных пролета шириной 24 и длиной 96 м каждый заняты складом шихты и плавильным отделением (высота пролетов до подкрановых путей 11,5 м, до низа ферм 14,4 м). В четырех продольных пролетах размером 132,5 х24 м каждый размеш ены остальные производственные и вспомогательные отделения (высота пролетов до подкрановых путей 8,15 м, до низа ферм 10,8 м). [c.360]
В электроплавильном цехе предусматривается переплав легированной стружки на паспортные шихтовые слитки. Годовая производительность цеха 80 тыс. г ПШС. Цех занимает трехпролетную закрытую крановую эстакаду длиной 192 м, в которой повторяются все принципиальные решения, характерные для электросталеплавильных цехов качественной металлургии и отражающие особенности металлургического производства. Шихтовый пролет шириной 30 лг и высотой до головки подкранового рельса 11,5 м предназначается для хранения и подготовки легированной стружки к переплаву, для чего предусмотрены закрома, установки для обезжиривания стружки, стружкодробилки молотковые и валковые, весы. Печной пролет шириной 18 лг и высотой до головки подкранового рельса 14 лг предназначается для обслуживания дуговых электропечей емкостью 3 и 5 г, для чего предусмотрено необходимое крановое оборудование, вспомогательные участки в торцах пролета, самоходные тележки и печи для прокаливания добавочных материалов.
Разливочный пролет шириной 30 м и высотой до головки подкранового рельса 11,5 л служит для разливки жидкого металла и складирования готовой продукции. Пролет оборудован разливочными конвейерами, участком подготовки ковшей и складами слитков. К торцу цеха пристроены конторские и бытовые помещения, в которых предусмотрена экспресс-лаборатория. Состав оборудования цеха, штук, следующий [c.472]
Примечание. Размеры кранов, предназначенных для попеременной работы в цехах и на открытом воздухе или для постоянной работы на открытом воздухе, могут быть увеличены высота Я не более чем на 800 мм, ширина В — на 300 мм, а размеры /], 2, 4, Н — на 250 мм при этом вес крана и давление колес могут быть увеличены, но не более чем на 5% против указанных в таблицах для наименьшего пролета данного крана. [c.6]
При разработке плана отделений узловой и общей сборки и сварки основным является определение потребного количества пролетов и необходимых размеров каждого из них — длины, ширины и высоты. Эти параметры плана, принятые приближенно при составлении компоновочной схемы цеха, подлежат уточнению в процессе подробной разработки технологического плана с уче- [c.232]
Окончательная корректировка количества пролетов достигается посредством размещения в них всего запроектированного к установке оборудования (габаритов). Одновременно с размещением оборудования уточняют (по способу, описанному для сборочно-сварочных отделений) предварительно принятую для компоновочной схемы ширину каждого пролета. Затем, пользуясь изложенной ранее методикой (см. фиг. 46), определяют расчетные значения высоты каждого пролета. Окончательные значения высоты пролетов и взаимное расположение последних устанавливают после сравнительного сопоставления между собой расчетных значений высоты всех пролетов заготовительного и сборочно-сварочного отделений проектируемого цеха. При этом руководствуются указанными ранее условиями архитектурно-строительного характера в части обязательного взаимного размещения продольных пролетов более высоких в средней части здания, а более низких — у наружных стен здания цеха.
Как определяют потребное количество пролетов цеха, их ширину, длину и высоту с учетом габаритов унифицированных типовых секций и пролетов [c.294]
К первой категории относятся помещения высотой от 6-8 до 18 м (основные цехи заводов автомобилестроения, вагоностроения, судостроения, химического машиностроения, домостроительных комбинатов и т. п.) с пролетами шириной 12-36 м. Кратность воздухообмена до 5-7 1/ч. Особых технологических требований к равномерности распределения параметров воздуха по РЗ не предъявляется. [c.123]
Определенные ранее ширина и высота пролета уточняются и обосновываются в результате вычерчивания поверочных эскизов поперечных разрезов цеха со сборочно-сварочным и подъемно-транспортным оборудованием. Расстояние между рабочими местами, установками, площадками и элементами промышленных зданий принимаются в соответствии с требованиями правил по технике безопасности и производственной санитарии, а также по нормам технологического проектирования судостроительных и машиностроительных- предприятий. Минимальные значения этих расстояний (в метрах) следующие [c.151]
Рис. 54. Обоснование выбора ширины п высоты пролетов сборочносварочного цеха при сборке и сварке секций на поточных линиях |
Для вспомогательных цехов проектируют здания тех же унифицированных параметров, что и для механосборочных и прессовых цехов, с которыми они могут быть размещены в одном блоке. Большинство пролетов — бескрано-вые применяется в основном напольный транспорт и подвесные однобалочные краны (кран-балки) грузоподъемностью до, 5 т. Ширина пролетов 24 или 18 м, шаг колонн 12 м, высота до низа стропильной балки (фермы) 7,2 м. Один или два из пролётов корпуса делают крановыми (грузоподъемностью мостового крана 10—30 т в зависимости от массы узлов и штампов). В этих пролетах размещают крупные металлорежущие станки и слесарно-сборочное и испытательное отделения ремонтно-механического и штампово-механического цехов, участок отладки штампов с прессами, склад металла, термическое и кузнечное отделения. Ширина кранового пролета 24 м (или 18 м), высота до головки рельса подкранового пути 8,15 или 9,65 м, в зависимости от габаритов оборудования. [c.30]
Унифицированная высота пролетов установлена 6—8,4 м в бес-крановых пролетах и 10,8—19,8 м — в крановых. Высота проле-Т01В устанавливается в зависимости от типа применяемого подгем-но-транспортного оборудования, веса и габаритов деталей и узлов, высоты их подъема, максимальной высоты технологического и складского оборудования и с учетом требования к вентиляции помещений цехов. В пролетах, не имеющих подъемных кранов, можег применяться подвесное подъемно-транспортное оборудование (кранбалки грузоподъемностью 0,5—5 т, подвесные конвейеры и др.). При изготовлении мелких деталей и узлов пролеты могут обслуживаться только напольным транспортом. При использовании кранбалок грузоподъемностью до 3,2 т их располагают в один или два ряда по ширине пролета, при грузоподъемности более 3,2 т — в один ряд. [c.35]
Унифицированные типовые секции для кузнечных и холодноштампо-вочных цехов имеют ширину пролетов 24 м (табл. 1У.4 и 1У.5). Они разделяются на основные и дополнительные. Габариты основных секций в плане 144X72 и 72X72 м. Эти габариты соответствуют допустимым границам между температурными швами. Каждая секция состоит из шести или трех пролетов одинаковой ширины, длины и высоты. Основная секция является главной составной частью здания. Имеются,два варианта основных секций крановый и бескрановый. В первом предусмотрена возможность использования мостовых кранов грузоподъемностью [c.69]
При организации окрасочных работ с непоточным и возвратно-поступательным (маятниковым) движением окрашиваемых изделий оборудование тупикового типа и рабочие места размещают по одну или обе стороны от центрального проезда, который в окрасочном цехе устраивают вдоль продольной оси. Большие окрасочные цеха с поточной организацией р т обычно размещают в одноэтажных многопролетных зданиях с верхним естественным освещением и высотой не меаее 4.5 м. При этом одна сторона окрасочного цеха должна соприкасаться с наружной стеной. Ширина пролетов составляет 6—12 м для мелких, средних и крупных изделий и 15—18 м для очень крупных изделий. [c.110]
Производственные базы типа П1 (см. рис. V.l,e, стр. 352) наиболее целесообразны при расположении монтажных управлений на значительном удалении от треста. Такие базы включают производственный корпус — трехпролетное здание размером в плане 54X72 м и шириной каждого пролета 18 м, высотой до нижнего пояса ферм перекрытия 7,2 м. В производственном корпусе расположены цехи металлоконструкций, трубных заготовок, ремонта подъемно-транспортного оборудования, автоспецмашин и механизмов. [c.350]
Наиболее рационально окрасочные цехи при нёпоточном методе организации работ размещать в однопролетном здании с шириной пролета 9—12 м и высотой 4—4,5 м, с односторонним или двусторонним естественным освещением, с широким проездом вдоль пролета и с размещением рабочих мест и оборудования с обеих сторон проезда. [c.508]
Ширина, высота и длина производственных пролетов цеха эбусловливаются габаритами оборудования с установленными на них изделиями и размерами площадок обслуживания. Минимальные размеры рабочего места приведены в табл. 35. [c.151]
В зависимости от размеров окрашиваемых изделий и габаритов оборудования окрасочные цехи размещают в пролетах шириной 18, 24 и 30 м и высотой 6 7,2 8,4 10,8 и 12,6 м. В пролетах шириной 24 и 30 м и высотой 10,8 и 12,6 м окрашиваются крупные издёлия и узлы с массой более 5 т. В этих пролетах предусматриваются мостовые краны. [c.245]
Печной пролет является основным пролетом цеха. В нем располагаются электропечи, и поэтому при его проектировании учитывают количество и емкость печей, способ их загрузки, расположение, возможность обслуживания кранами того или иного пролета. В зависимости от этого определяют расположение электрооборудования, схему транспортировки шихты и ковшей с металлом, выбор кранов. Электропечи для производства ПШС обычно устанавливают на уровне пола цеха, делая возле них специальные углубления (приямки), предназначенные для выпуска металла в ковш и для установки шлаковой коробки (шлаковни). Размеры рабочих площадок у печей должны позволять размещение необходимого инструмента, бака с водой для его охлаждения, ларя для хранения заправочных и шлакообразующих материалов на 1—2 смены. Длина печного пролета определяется расстоянием между осями электропечей, которое должно быть достаточным для размещения пультов управления и печных подстанций, а также числом печей. Ширина печного пролета должна обеспечивать отворот свода каждой печи (или выкатывание ее корпуса) при загрузке стружки из корзины сверху. Подкрановые пути следует располагать на такой высоте, чтобы можно было свободно извлекать и устанавливать в печь электрод и загружать ее сверху из корзины. Рабочие площадки должны быть выложены кирпичом. [c.336]
При детальной прорабвтке проекта цеха значение ширины и высоты производственных пролетов определяется на основе технологических планов, разрезов и сечений здания цеха. С этой целью щирину и высоту пролета выбирают по схемам, представленным на рис. 54 и 55. [c.159]
Нормы размеров пролетов и грузоподъемности
Примечания: 1. Данные таблицы приводятся по материалам института «Гипростанок».
2. Размеры пролетов указаны для закрытых вагранок, оборудованных системой пылеулавливания и отдельно стоящим рекуператором. Размеры пролетов плавильных участков для работы дуплекс-процессом не нормируются.
3. В таблице приводятся минимально необходимые размеры, которые уточняются при компоновке цеха. Ширина пролетов 18 м предусматривается только для реконструируемых цехов.
4. При установке вагранок на втором этаже все высотные размеры принимать от уровня пола второго этажа.
5. Ширина пролета L — 12 м для установки вагранок производительностью до 4.8—6,1 т допускается при реконструкции.
6. Расстояние до оси колонн колошниковой площадки L2 для всех размеров вагранок 12 м.
Нормы размеров пролетов и грузоподъемности подъемно-транспортных средств плавильных отделений цехов стального литья и ковкого чугуна
* Больший размер шага колонн принимается при расположении электропечи между колоннами цеха.
** Ширина пролета 18 я принимается для реконструируемых цехов в случае выдачи металла в другой пролет.
Примечания: 1. Данные таблицы приводятся по материалам института «Гипростанок».
2. Краны электрические мостовые.
3. Поперечные пролеты допускаются для размещения в них плавильных и шихтовых отделений при наличии существенных преимуществ в технологической планировке и организации производства.
4. При установке электропечей на втором этаже высоту до головки подкранового рельса h3, а также до низа конструкций покрытия И принимать от уровня пола второго этажа.
5. В таблице приводятся минимально необходимые размеры, которые уточняются при компоновке цеха.
Для загрузки вагранок следует проектировать скиповые подъемники. Б некоторых случаях при реконструкции допускается применение однорельсовых тележек и шаржирных кранов.
Поперечные пролеты допускаются для размещения в них плавильных и шихтовых отделений при наличии существенных преимуществ в технологической планировке и организации производства.
Размеры пролетов плавильных отделений цехов стального литья и ковкого чугуна приведены на фиг. 15.
Размеры пролетов сборочно-заливочных отделений фасонного стального и чугунного литья приведены на фиг. 16.
Схемы размещения оборудования в цехе и нормируемые расстояния приведены на фиг. 17.
Примечания: 1. Данные таблицы приводятся по данным института «Гипростанок».
2. Высота части здания, где размещаются вертикальные конвейерные сушила, выбирается при проектировании в зависимости от высоты сушила.
3. Высота до низа несущих конструкций покрытия приводится минимальная и уточняется в зависимости от общей компоновки литейного цеха.
4. Для двухэтажных литейных цехов в данной таблице высоту до низа конструкций покрытия Н считать от уровня пола второго этажа.
5. Подвесные кран-балки грузоподъемностью до 3 г могут располагаться в два ряда по ширине пролета.
6. Пролеты шириной 18 м предусматриваются для реконструируемых цехов.
7. Расстояние между нижним подвижным габаритом крана и габаритом обслуживаемого оборудования предусматривается при проектировании не менее 500 мм.
8. Высота до низа конструкций покрытия Н выше 10,8 м предусматривается для одноэтажных зданий.
9. Схемы разрезов зданий см. на фиг. 16.
Продолжение табл. 36
Примечания: 1. Данные таблицы приводятся по материалам института «Гипростанок».
2. Расстояние между оборудованием устанавливается при проектировании в зависимости от конкретных условий.
3. При обслуживании оборудования краном расстояния оборудования от стен и колонн устанавливаются с учетом нормального положения крюка крана над обслуживаемым оборудованием.
4. При установке оборудования на индивидуальном фундаменте расстояния оборудования от колонн и стен устанавливаются с учетом конфигурации смежных фундаментов.
5. В отдельных случаях расстояния могут быть увеличены при соответствующем обосновании в проекте.
Изготовление/доставка/монтаж кран-балки подвесной электрической гп 5 тонн, ширина пролета 6 метров в Красноярске.
Подробности: | Опубликовано 16 Октябрь 2018
На нашем заводе завершены работы по изготовлению кран-балки электрической подвесного типа грузоподъемностью 5 тонн и шириной пролета 6 метров, которую отгрузили заказчику из Красноярска. В данном случае кран потребовался для модернизации работы производственного цеха компании, занимающейся изготовлением композитных материалов. Требовалось перемещение заготовок весом до 5 тонн в режиме средней интенсивности.
Для таких случаев подвесные кран-балки оптимально подходят, чему есть несколько причин. Конструкция подвесной кран-балки не требует отдельных опор для установки крановых путей. Это существенно упрощает монтаж, снижает расходы и временные затраты. Несмотря на несколько меньшие характеристики прочности (по сравнению с опорными кранами) подвесные кран-балки активно применяются для работ с грузами на складах, в ангарах и производственных цехах. Они хорошо подходят для постоянного и периодического использования в режиме средней интенсивности. Кран-балки отличаются невысокой ценой по сравнению с мостовыми двухбалочными или козловыми кранами, что делает их универсальным решением для заказчиков с ограниченным бюджетом.
Конструкция крана включает в себя несколько основных блоков: мостовую балку, электрический либо ручной тельфер, концевые балки, пульт управления. Тельфер может иметь различное исполнение для работ в сложных условиях, опасных по пыли, температуре или с уменьшенной строительной высотой. При этом кран-балки могут дополнительно комплектоваться радиоуправлением или частотным переключателем. Данные устройства позволяют существенно повысить производительность уже эксплуатирующихся кранов.
Данный кран оснастили дополнительными устройствами: блоком радиоуправления и частотным преобразователем. Это было сделано для увеличения производительности в условиях загруженного цехового помещения.
Блок радиоуправления Telecrane A21-E1B позволяет управлять кран-балкой на дистанции до 100 метров. Блок имеет компактный корпус со всем необходимым функционалом. Кроме этого, доступно программирование дополнительных функций по желанию заказчика. Для этого предусмотрено программное обеспечение, совместимое с Microsoft Windows. Питание осуществляется с помощью двух батареек типа AA. Данное решение является наиболее функциональным и может использоваться как для новых, так и уже использующихся кранов.
Другой опцией, понадобившейся заказчику, стал частотный преобразователь. Данное устройство позволяет обеспечить плавное перемещение кран-балки за счет плавного увеличения и снижения напряжения при запуске и остановке электромотора. Перемещение крана без рывков и резких остановок позволяет более эффективно работать с крупными грузами и повышает общую безопасность труда.
Для непосредственных операций с грузами использовался тельфер электрический производства Болгарии с уменьшенной строительной высотой. Такое исполнение отличается корпусом, который вынесен вбок, что позволяет поднимать груз наиболее высоко. Данное решение обосновано, так как необходимо будет перемещать грузы крупных габаритов. Импортные болгарские тельфера давно заслужили репутацию надежных и неприхотливых инструментов, которые эффективно используются как в помещениях, так и на открытых площадках.
При монтаже крана для обеспечения безопасной подачи электропитания использовались крановые троллеи закрытого типа. Мы используем надежное импортное решение – крановые троллеи Cariboni Atollo с пластиковым высокопрочным корпусом. Корпус негорюч и надежно защищает токопровод от всех неблагоприятных воздействий, которые могут встречаться на складах и в производственных помещениях. Троллеи легко монтируются и очень просты в обслуживании. Конкретно, может потребоваться только замена щеток раз в 5-10 лет, а зависимости от интенсивности эксплуатации крана.
Для доставки частей крана после изготовления использовался трал, что обосновано, учитывая перемещение оборудования в пределах города. После доставки монтаж по стандартному регламенту. Автокраном установили мостовую балку на ровной площадке перед цехом. На нее закрепили тельфер и концевые балки. Кран-балку в сборе вывесили горизонтально и закрепили на крановых путях. Далее смонтировали электрику и подключили кран-балку к электрической сети. финальным этапом было проведение пуско-наладочных испытаний. По их завершению оборудование ввели в эксплуатацию. Крановые пути монтировались непосредственно на металлические фермы внутри помещения.
Производство кран-балки заняло 14 дней. Отгрузка и монтаж были завершены за 5 дней.
Наше предприятие осуществляет изготовление, доставку и установку кранового и грузоподъемного оборудования: кран-балок подвесных и опорных, кранов консольных на колонне, а также грузовых строительных подъемников и малогабаритных кранов в окно «Умелец». Для заказа вы можете связаться с нами любым удобным способом – по телефону или с помощью онлайн-формы на сайте. После отправки заявки, она будет обработана нашими менеджерами, и они свяжутся с вами для уточнения деталей заказа. Наши специалисты имеют большой опыт и гарантируют контроль качества на каждом этапе выполнения заявки.
Не удается найти страницу | Autodesk Knowledge Network
(* {{l10n_strings.REQUIRED_FIELD}})
{{l10n_strings.CREATE_NEW_COLLECTION}}*
{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}
{{l10n_strings.COLLECTION_DESCRIPTION}} {{addToCollection.description.length}}/500 {{l10n_strings.TAGS}} {{$item}} {{l10n_strings. PRODUCTS}} {{l10n_strings.DRAG_TEXT}}{{l10n_strings.DRAG_TEXT_HELP}}
{{l10n_strings.LANGUAGE}} {{$select.selected.display}}{{article.content_lang.display}}
{{l10n_strings.AUTHOR}}{{l10n_strings. AUTHOR_TOOLTIP_TEXT}}
{{$select.selected.display}} {{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}} {{l10n_strings.CREATE_A_COLLECTION_ERROR}}Основные объемно-планировочными параметры промышленных зданий
Для каждой отрасли производства применяют свои унифицированные параметры промышленных зданий. Современное строительство ориентируется на применение типовых унифицированных объемно-планировочных и конструктивных решений.
Унифицированные параметры промышленных зданий
- пролет — расстояние между продольными осями. Пролет может быть: 6, 9, 12, 18 (через 6 метров) до 48 м;
- шаг — расстояние между поперечными осями. Может быть: 6, 12 м;
- высота — расстояние от уровня пола одного этажа до уровня пола другого. В одноэтажных — от уровня пола (0.000) до уровня низа несущих конструкций покрытия. Высота: 3.6-6 через 0.6 м; 5-10.8 через 1.2 м, 10.8-18 через 1.8 м;
- сетка колонн — совокупность расстояний между продольными и поперечными разбивочными осями.
Габаритные схемы зданий маркируют шифром:
Б 30-84
Б — бескаркасное;
30 — пролет в метрах;
84 — высота в дм.
К 24-144
К &— крановое;
24 — пролет в метрах;
144 — высота в дм.
Для каждой отрасли производства применяют свои унифицированные параметры промышленных зданий.
Современное промышленное строительство ориентируется на применение типовых унифицированных объемно-планировочных и конструктивных решений, что позволяет планировать промышленные объекты по модульной схеме.
Специалистами разработаны обязательные к применению параметры изготовления конструкций и их сборки для промышленных объектов разных отраслей промышленности. Это позволяет во многом унифицировать процесс изготовления и монтажа строительных конструкций.
1. Промышленные здания машиностроительного и металлургического профиля с пролетами 18 и более метров проектируются с таким расчетом, чтобы длина поперечных пролетов бала кратна 6 метрам (например, 24 или 30 метров).
2. В промышленном строительстве применяется такое понятие, как шаг колонны. Шагом колонны называется расстояние между разбивочными осями в продольном направлении. Этот параметр также принимают кратным 6 метрам.
3. Унифицируется высота промышленных зданий. Переменная величина для промышленных объектов высотой 3,6 – 4,8 метров должна составлять 600 миллиметров, для объектов высотой 4,8 – 10,8 метров — 1200 миллиметров, выше 10,8 – 1800 миллиметров.
Оси поперечных осадочных швов проектируются совпадающими с поперечными разбивочными осями, геометрическая ось торцовых колонн должна смещаться от них на 500 миллиметров. Ось кранового рельса должна проходить на расстоянии 750 мм от разбивочной оси. Если соседние пролеты обладают одинаковой высотой, то геометрическая ось сечения колонн среднего ряда должна совпадать с разбивочной осью.
Также регламентируется расстояние от продольной оси здания до наружной грани крайних колонн. Для промышленных объектов, в которых предполагается наличие кранов грузоподъемностью выше 30 тонн или с шагом между железобетонными колоннами 12 метров такое расстояние должно составлять 250 или 500 миллиметров.
Еще один немаловажный параметр при проектировании промышленных зданий — перепад высот двух параллельных пролетов. При отсутствии в здании кранов он выполняется на одной колонне, для зданий с кранами грузоподъемностью до 30 тонн принимается одна разбивочная ось, более 30 тонн — соответственно две оси, между которыми проектируется вставка, равная величине привязки (250 или 500 мм). При ширине промышленного объекта более 60 метров в случае перепада высот параллельных пролетов температурный шов здания должен совмещаться с местом примыкания этих пролетов. В этом случае примыкание параллельных пролетов осуществляется на парных колоннах, а между разбивочными осями вводится вставка. При соблюдении этих правил становится возможным монтаж покрытия без монтажа дополнительных конструкций.
В связи с использованием разнообразных технологий в различных отраслях промышленности при проектировании промышленных зданий их несущие конструкции необходимо располагать строго единообразно по отношению к разбивочным осям. Это позволяет спроектировать унифицированные и взаимозаменяемые строительные конструкции, которые можно будет использовать при строительстве различных промышленных объектов. Сегодня в промышленном строительстве широко применяются унифицированные секции и пролеты, например, для строительства одноэтажных промышленных объектов с железобетонным каркасом. В результате непрерывного научно технического прогресса постоянно совершенствуются как технологии, так и промышленное оборудование, в результате чего очень часто требуется модернизация производства. Этот процесс практически всегда сопровождается совершенствованием схемы расположения оборудования и транспортных путей, заменой устаревшего оборудования, установкой дополнительных агрегатов.
Все эти процессы наиболее легко осуществляются в зданиях, спроектированных с так называемой «ячейковой структурой», которая предполагает сплошную застройку и квадратную сетку колонн. Применяется для одноэтажных промышленных объектов. Большим преимуществом таких «гибких» зданий является то, что изменения в технологическом процессе не требуют изменения конструкции здания, то есть за счет «гибкости» здания повышается технологическая маневренность промышленных предприятий. Это обусловлено возможностью более эффективного использования существующих площадей и более низкой стоимостью строительства. Наиболее актуально использование «гибких цехов» в машиностроительной отрасли.
Дата публикации статьи: 12 июля 2018 в 19:07Последнее обновление: 17 марта 2019 в 21:32
Объемно-планировочные параметры одноэтажных промышленных зданий.
* Блог о камне
Конфигурация и размеры плана, высота и профиль промышленного здания определяются параметрами, количеством и взаимным расположением пролетов. Эти факторы зависят от технологии производства, характера выпускаемой продукции, производительности предприятия, требований санитарных норм и пр.
Ширина пролета в промышленном здании (L) – расстояние между продольными координационными осями – складывается из величины пролета мостового крана (Lк) и удвоенного расстояния между осью рельса подкранового пути и модульной координационной осью (2К): L= Lк + 2К (рис.1).
Рис. 1. К определению параметров пролета
Данная статья была очень опубликована давно и, возможно, информация стала неактуальной.
Для получения свежей информации — Перейдите на Главную страницу «Блог о Камне»
[ad#blok_v_tekste]
Пролеты мостовых кранов увязаны с шириной пролетов и определяются ГОСТом. Величину К принимают: 750 мм при кранах грузоподъемностью Q ≤ 500 кН; 1000 мм (и более кратно 250 мм) при Q > 500 кН, а также при устройстве в надкрановой части колонн прохода для обслуживания подкрановых путей.
Минимально допустимая ширина пролетов, определяемая условиями технологии производства (габариты и характер оборудования, система его расстановки, ширина проездов и др.) не всегда экономически целесообразна. Цеха равновеликие по площади и имеющие одинаковую длину могут быть как мелкопролетными, так и крупнопролетными, а в некоторых случаях и большепролетными. Например, здание шириной 72 м может быть сформировано шестью пролетами размером 12 м, четырьмя пролетами по 18 м, тремя пролетами по 24 м, двумя – по 36 м или одним пролетом шириной 72м. При этом надо помнить, что большепролетные здания, имея укрупненную сетку осей, являются высоко универсальными в технологическом отношении.
Шаг колонн – расстояние между поперечными координационными осями – назначают с учетом габаритов и способа расстановки технологического оборудования, размеров выпускаемых изделий, вида внутрицехового транспорта. Так, при крупногабаритном оборудовании и больших изделиях шаг колонн назначают большим, что повышает эффективность использования производственных площадей, но усложняет конструкции покрытия и подкрановых путей. В основном принимают шаг колонн равным 6 или 12 м.
Высота пролета – расстояние от уровня чистого пола до низа несущих конструкций покрытия – зависит от технологических, санитарно-гигиенических и экономических требований, предъявляемых к промышленному зданию. Складывается она в пролетах с мостовыми кранами из расстояний от уровня чистого пола до верха кранового рельса Н1 и расстояния от верха рельса до низа несущей конструкции покрытия Н2 (рис. 1).
Одноэтажные здания, как правило, проектируют с параллельными пролетами одинаковой ширины и высоты. В случаях технологической необходимости здания проектируют с взаимно-перпендикулярными пролетами разной ширины и высоты. В последних случаях перепады высот рекомендуется совмещать с продольными температурными швами, а величину разницы в высотах назначать кратной 0,6 м и не менее 1,2 м.
Конструктивные решения промышленных зданий
Конструктивные системы промышленных зданий выполняют по различным конструктивным схемам. В основном для промышленных зданий применяют каркасную схему, в которых прочность, жесткость и устойчивость обеспечивается пространственными рамными каркасами как с поперечным или продольным расположением ригелей, так и безригельными.
Выбор конструктивной схемы осуществляют с учетом конкретных нагрузок и воздействий на здание, а также в соответствии с функциональными, экономическими и эстетическими требованиями. Наиболее предпочтительной является каркасная система с поперечным расположением ригелей, при которой в поперечном направлении образуются рамы, которые совместно со связями обеспечивают пространственную жесткость и устойчивость здания и позволяют, изменяя шаг колонн, обеспечивать гибкость планировочного решения внутреннего пространства здания. Каркасные системы – основной тип промышленных зданий, так как в них действуют большие сосредоточенные нагрузки, удары, сотрясения от технологического оборудования и кранов.
В бескаркасных зданиях размещают небольшие цеха с пролетами шириной до 12 м, высотой до 6 м и кранами грузоподъемностью до 50 кН. В местах опирания стропильных конструкций стены с внутренних сторон усиливают пилястрами. Многоэтажные промышленные здания по бескаркасной системе строят очень редко.
Производственные здания с неполным каркасом проектируют под небольшие нагрузки: бескрановыми с Q
Внутрицеховое подъемно-транспортное оборудование
[ad#blok_ssilok]
Технологический процесс требует перемещения внутри здания сырья, полуфабрикатов, готовой продукции и т.п. Применяемое при этом подъемно-транспортное оборудование необходимо не только с точки зрения технологии производства, но и для облегчения труда, а также для монтажа и демонтажа технологических агрегатов.
Внутрицеховое подъемно-транспортное оборудование делят на 2 группы:
— периодического действия;
— непрерывного действия.
К первой группе относят мостовые краны, подвесной и напольный транспорт. Вторая группа включает: конвейеры (ленточные, пластинчатые, скребковые, ковшовые, подвесные цепные), нории, рольганги и шнеки.
В основном в промышленных зданиях применяют мостовые и подвесные краны. Они обслуживают достаточно большую площадь цеха и перемещаются в трех направлениях.
Подвесные краны имеют грузоподъемность от 2,5 до 50 кН, редко до 200 кН и состоят из легкого моста или несущей балки, двух- или четырехкатковых механизмов передвижения по подвесным путям и электротали, которая перемещается по нижней полке мостовой балки (рис.2).
Рис. 2. Основные параметры подвесных однобалочных кранов
По ширине пролета устанавливают один или несколько кранов в зависимости от ширины пролета, шага несущих конструкций покрытия, грузоподъемности. По количеству путей подвесные краны могут одно-, двух- и многопролетными. Управление кранами осуществляют с пола цеха (ручные) или из кабины, подвешенной к мосту.
Мостовые краны имеют грузоподъемность от 30 до 5000 кН. В промышленных зданиях в основном применяются краны грузоподъемностью от 59 до 300 кН.
Мостовой кран состоит из несущего моста, перекрывающего рабочий пролет помещения, механизмов передвижения вдоль подкрановых путей и передвигающейся вдоль моста тележки с механизмом подъема.
Несущий мост выполняют в виде пространственных четырехплоскостных коробчатых балочных или ферменных конструкций. Краны перемещаются по рельсам, уложенным по подкрановым балкам, опирающимся на консоли колонн. Управляют мостовыми кранами из подвешенной к мосту кабины или с пола цеха (краны с ручным управлением).
Грузоподъемность, габариты и основные параметры мостовых кранов также как и подвесных определены ГОСТами (рис.3).
Рис. 3. Основные параметры пролетов с мостовыми кранами
[ad#blok_v_tekste]
В зависимости от продолжительности работы в единицу времени эксплуатации цеха мостовые краны подразделяют на краны тяжелого режима работы (Киспольз. ≥ 0,4), среднего режима (Киспольз. = 0,25 – 0,4) и легкого режима (Киспольз. = 0,15 – 0,25).
В одном пролете можно устанавливать два или несколько кранов, располагаемых как в одном, так и в двух уровнях цеха.
Очень часто объемно-планировочное и конструктивное решения промышленных зданий определяются наличием и характеристиками кранового оборудования. Проектировщики стремятся уменьшить грузоподъемность кранов или вообще освободить каркас здания от крановых нагрузок. Так как это позволяет уменьшить сечения колонн и размеры фундаментов, избавиться от устройства подкрановых путей и получить возможность применения укрупненной сетки колонн.
Технологические процессы в зданиях без кранов обслуживают напольным транспортом. К ним относят вагонетки, рольганги, автомобильные краны и погрузчики.
В крупнопролетных зданиях для перемещения громоздких и тяжелых грузов целесообразно применять козловые и полукозловые краны, передвигающиеся по уложенным в уровне пола цеха рельсам. Одной опорой полукозлового крана является подкрановый путь. При замене мостовых кранов козловыми требуется увеличение пролета и высоты здания. Так, для пролетов 12 и 15 м такие увеличения пролета и высоты должны составлять, соответственно, 3 м и 1,6 м, а для пролета 18 м — соответственно 6 и 3 м. Однако, отказ от мостовых кранов в одноэтажных зданиях приводит к значительному экономическому эффекту, т. к. снятие крановых нагрузок с каркаса помимо экономии материалов открывает возможности создания легких большепролетных зданий с пространственными системами покрытий.
Кто на RSS подписался, тот самым умным оказался!
АнглийскийЭтимология 1( этил ) спанСуществительное( существительное )
| АнглийскийСуществительное( ширина википедии ) ( существительное )
цитата, страница = , проход=Англия надеялась положить ширины на мяч после перезапуска, Армитидж чуть не перевернулся в углу, но видеоарбитр решил, что его нога коснулась мяча.Но через пять минут Армитидж все-таки попал в протокол, Бен Фоден выпрямил и забил лондонского ирландца. }} Синонимы* ( протяженность или мера ширины чего-либо ) широтаСвязанные термины* широкий * ширина * ширина |
column-span — CSS: каскадные таблицы стилей
CSS-свойство column-span
позволяет элементу охватывать все столбцы, если его значение установлено на all
.
размах столбцов: нет;
диапазон столбцов: все;
диапазон столбцов: наследовать;
диапазон столбцов: начальный;
диапазон столбцов: вернуться;
диапазон столбцов: не установлен;
Элемент, который охватывает более одного столбца, называется связующим элементом .
Свойство column-span
указано как одно из значений ключевого слова, перечисленных ниже.
Значения
-
нет
Элемент не охватывает несколько столбцов.
-
все
Элемент охватывает все столбцы.Содержимое в обычном потоке, которое появляется до появления элемента, автоматически распределяется по всем столбцам до появления элемента. Элемент устанавливает новый контекст форматирования блока.
Создание заголовка, охватывающего столбцы
В этом примере заголовок охватывает все столбцы статьи.
HTML
<артикул>
Заголовок, охватывающий все столбцы
<р>
h3 должен охватывать все столбцы.Остальные
текста следует распределить по колонкам.
Это набор текста, разделенный на три столбца с помощью свойства CSS `columns`. Текст равномерно распределяется по столбцам.
Это набор текста, разделенный на три столбца с помощью свойства CSS `columns`. Текст равномерно распределяется по столбцам.
Это набор текста, разделенный на три столбца с помощью свойства CSS `columns`. Текст равномерно распределяется по колонкам.
Это набор текста, разделенный на три столбца с помощью свойства CSS `columns`. Текст равномерно распределяется по столбцам.
статья>
УСБ
артикул {
столбцы: 3;
}
h3 {
диапазон столбцов: все;
}
Результат
Таблицы BCD загружаются только в браузере
Как HTML устанавливает ширину диапазона
Это доля HTML
в промежутке
Метка, как установить ширину проблемы.
Метки пролетов
span
Представляет встроенный элемент, эквивалентный inline
Атрибут расширяется только в соответствии с шириной элемента и устанавливает собственную ширину, что не работает.
Хорошо, если я хочу span
Что делать, если для элемента задана ширина без установки элемента? Вот несколько способов добиться этого.
В одну сторону
Настройка span
Атрибут span{display:block};
, эффект следующий:
Но это не работает span
Функция этой метки — следовать за div
Все они являются элементами блочного уровня.
Индекс рекомендаций: star2:
Второй режим
Используйте свойство float
, установите для свойства значение span{float:left}
, эффект будет следующим:
Потому что float
Это уберет это содержимое из стандартного потока документов, поэтому установите ширину, которая как раз соответствует моим требованиям. Но не забудьте очистить кеш в конце.
Из-за большого объема написанного кода рекомендуемый индекс: star2::star2::star2::star2:
Совет: не понимаю float
Недвижимость, пожалуйста Baidu
Третий режим
Использование display:inline-block
Эффект презентации такой же, как и в режиме 2.
display
Существует три общих атрибута: встроенный
для встроенных элементов и span
аналогичный. block
Является элементом блочного уровня, а div
Аналогично. inline-block
Объединив эти два параметра, вы можете установить ширину самостоятельно, без монопольного ряда.
Меньше кода, рекомендуемый индекс::star2::star2::star2::star2::star2:
Выше приведено все содержание этой статьи. Я надеюсь, что это поможет вам в вашем обучении, и я надеюсь, что вы можете больше поддерживать разработчиков.
Различия между и
Глава 10
Элементы из последней главы появляются один за другим на одной горизонтальной линии. Эти элементы ведут себя как обычный текст и будут просто отображаться один рядом с другим, даже если они имеют определенные размеры и другие свойства, которые не применяются к текстам. Это не должно удивлять, поскольку
Во-первых, давайте разберемся, как заставить элементы отображаться один за другим по вертикали. По сути, нам нужно сказать браузеру: «Эй, нам нужен контейнер, который можно штабелировать вертикально». К счастью, этот тег-контейнер известен как
Чтобы увидеть, как работают элементы
В приведенных выше предположениях HTML будет выглядеть так:
<дел>дел>
<дел>дел>
<дел>дел>
В CSS мы пишем класс «.container» при ссылке на тег
. контейнер {
ширина: 200 пикселей;
высота: 200 пикселей;
цвет фона: синий;
}
Давайте посмотрим это в браузере:
Выглядит как один большой прямоугольник. Как насчет разделения тегов
.контейнер {
ширина: 200 пикселей;
высота: 200 пикселей;
цвет фона: синий;
нижняя граница: 10px;
}
Я добавил свойство margin-bottom (выделено выше), чтобы отделить каждый
Отлично! Браузер отображает эти «блоки» один за другим, в отличие от нашего предыдущего примера веб-формы, где элементы отображались в одной строке.
Почему это не так? Когда дело доходит до отображения тегов, браузер распознает три группы элементов:
- встроенный
- блочный уровень
- inline block-level
Строчные элементы не вызывают переходы на новую строку, а будут отображаться один рядом с другим по горизонтали. Блочные элементы устанавливаются как блоки, которые накладываются друг на друга и никогда не будут отображаться рядом друг с другом по горизонтали, если только мы не используем магические трюки в CSS (которые мы изучим в следующей главе). Встроенные блоки будут действовать как встроенные элементы (элементы отображаются рядом друг с другом), но отличаются тем, что их размер, например, может быть изменен. Например, поле
Позвольте мне поделиться с вами некоторыми примерами предметов, которые можно отнести к одной из трех групп.
- встроенный — , ,
- блочный уровень — ,<дел>
,
- встроенный блочный уровень — ,
По умолчанию для встроенных элементов свойство отображения CSS установлено как встроенное. Для блочных элементов его значение равно «блок», а для встроенных блочных элементов — «встроенный блок». Таким образом, вы можете объяснить, что тег не приводит к разрыву текста на новую строку, потому что это встроенный элемент, что означает, что в CSS для его свойства «display» установлено значение «inline».Итак, учитывая приведенный ниже код:
один два три
Браузер отобразит приведенный выше код в одну строку:
один два три
Однако это поведение можно изменить, добавив одну строку CSS:
диапазон { дисплей: блок; }
Теперь наши теги отображаются по-разному, каждый в новой строке, поскольку мы установили для их свойства display значение block:
один
два
три
В этом примере мы используем
.Вы можете задаться вопросом, что этот тег описывает в документе. Короткий ответ — ничего. Мы используем тег<дел>в тех случаях, когда все остальные теги не находят применение тому, что мы поместили в документ. Поэтому часто тег<дел>(в сочетании с другими классами) используется для достижения различных визуальных эффектов, поскольку он не имеет функции для описания содержимого. Например, если вы хотите сделать три вертикальных столбца на нашем веб-сайте, нам может понадобиться элемент, который может отделять некоторые элементы от встроенных или встроенных блочных элементов.<дел>В целом рекомендуется по возможности не злоупотреблять тегом
.<дел>С нашими новыми знаниями о блоках давайте составим код формы так, чтобы поля формы и их описания отображались красиво одно поверх другого:
<форма> <дел>
Это выглядит немного сложнее, но единственное, что мы здесь сделали, это добавили теги
Еще раз давайте посмотрим на сравнение нашего нового кода (слева) со старым (справа):
А теперь посмотрите, как новый код отображается в вашем браузере!
Теперь наша форма выглядит превосходно!
Конец Главы 10
Html Span Width — Как установить фиксированную ширину для Span?
html span width — тег html span является встроенным элементом, он вписывается в поток контента и может быть распределен по нескольким строкам.
ширина диапазона html
HTML span — это встроенный элемент, который не может иметь ширину.используйте div или установите стиль display: block для диапазона. span Представляет встроенный элемент,
размер диапазона css
span.product__specfield_8_arrow { отображение: встроенный блок; /* или заблокировать */ }
Пример: фиксированная ширина CSS в диапазоне
.welcome span { отображение: встроенный блок; } //HTML-код <дел>Добро пожаловать, Пакаинформацияprprinfinityknowprpr
<тип стиля = "текст/css"> охватывать { отображение: встроенный блок; ширина: 50 пикселей; } стиль>
Пример
<ул>
ул { тип стиля списка: нет; отступ слева: 0px; } уль ли пролет { плыть налево; ширина: 40 пикселей; }
Не пропустите: как сделать всплывающее изображение в HTML?
Надеюсь, вы поняли, что такое html span width .
Я хотел бы получить отзыв о моем infinityknow.ком.
Всегда приветствуются ваши ценные отзывы, вопросы или комментарии по поводу этой статьи.
Если вам понравился этот пост, не забудьте поделиться им.
Сетка — Ant Design
import {Row, Col, Slider} из 'antd';
константные желоба = {};
константа vgutters = {};
константа colCounts = {};
[8, 16, 24, 32, 40, 48].forEach((значение, i) => {
желоба[i] = значение;
});
[8, 16, 24, 32, 40, 48].forEach((значение, i) => {
vgutters[i] = значение;
});
[2, 3, 4, 6, 8, 12]. forEach((значение, i) => {
colCounts[i] = значение;
});
Приложение класса расширяет React.Component {
состояние = {
желобКлюч: 1,
ключ vgutter: 1,
колкаунткэй: 2,
};
onGutterChange = желобКей => {
this.setState({gutterKey});
};
onVGutterChange = vgutterKey => {
this.setState({vgutterKey});
};
onColCountChange = colCountKey => {
this.setState({colCountKey});
};
оказывать() {
const {gutterKey, vgutterKey, colCountKey} = this.state;
константные столбцы = [];
const colCount = colCounts[colCountKey];
пусть colCode = '';
for (пусть я = 0; я < colCount; я ++) {
столбцытолкать(
Столбец
столбец>,
);
colCode += ` \n`;
}
вернуть (
<>
Горизонтальный отступ (px):
<Слайдер
мин={0}
max={Object.keys(желоба). length - 1}
значение = {gutterKey}
onChange={это.onGutterChange}
отметки={желоба}
шаг={нуль}
tipFormatter={значение => желоба[значение]}
/>
Вертикальный отступ (px):
<Слайдер
мин={0}
макс={Объект.ключи(vgutters).length - 1}
значение = {vgutterKey}
onChange={это.onVGutterChange}
отметки={vgutters}
шаг={нуль}
tipFormatter={значение => vgutters[значение]}
/>
Количество столбцов:
<Слайдер
мин={0}
max={Object.keys(colCounts).length - 1}
значение = {colCountKey}
onChange={это.onColCountChange}
отметки={colCounts}
шаг={нуль}
tipFormatter={значение => colCounts[значение]}
/>
{столбцы}
{столбцы}
строка>
Другой ряд:
{cols}
{`\n${colCode}\n${colCode} Строка>`
{`\n${colCode}
`} предварительно>
>
);
}
}
РеактДОМ. рендер(<приложение />, mountNode);
#components-grid-demo-playground [class~='ant-col'] {
фон: прозрачный;
граница: 0;
}
#components-grid-demo-playground [class~='ant-col'] > div {
высота: 120 пикселей;
размер шрифта: 14px;
высота строки: 120 пикселей;
фон: #0092ff;
радиус границы: 4px;
}
#components-grid-demo-playground pre {
отступ: 8px 16px;
размер шрифта: 13px;
фон: #f9f9f9;
радиус границы: 6px;
}
#components-grid-demo-playground pre.demo-code {
направление: лтр;
}
#components-grid-demo-playground .муравейник {
заполнение: 0;
}
Многоколоночный модуль макета CSS, уровень 1
1. Введение
(Данный раздел не является нормативным.)
Этот модуль описывает многоколоночный макет в CSS. Используя функциональные возможности, описанные в этом документе, таблицы стилей могут объявлять, что содержимое элемента должен быть размещен в несколько столбцов.
Другие методы компоновки в CSS, при применении к родительскому элементу, изменить свойства отображения прямых дочерних элементов.Например, если создается макет сетки из трех столбцов, непосредственные дочерние элементы контейнера сетки становятся элементами сетки и помещаются в дорожки столбцов, один элемент на ячейку с дополнительными строками, создаваемыми по мере необходимости.
Однако дочерние элементы многоколоночного контейнера продолжают работать в обычном режиме, этот поток организован в несколько столбцов. Эти столбцы имеют гибкий встроенный размер, и, следовательно, реагировать на доступное пространство путем изменения размера или количества отображаемых столбцов.
Многоколоночные макеты легко описать в CSS. Вот простой пример:
тело {column-width:12em}
В этом примере элемент body
установить столбцы шириной не менее 12em. Точное количество
столбцы будут зависеть от доступного места.
Количество столбцов также можно указать явно в таблице стилей:
тело {количество столбцов: 2}
В этом случае количество столбцов фиксировано и ширина столбцов будет варьироваться в зависимости от доступной ширины.
Свойство сокращенного столбца можно использовать для установки либо, или оба, свойства в одном объявлении.
В этих примерах количество столбцов, ширина столбцов и и количество, и ширина задаются соответственно:корпус {столбцы:2} тело {столбцы:12em} тело {столбцы: 212em}
Еще одна группа свойств, представленная в этом модуле, описывает пробелы и правила между столбцами.
body {column-gap:1em;column-rule: тонкий сплошной черный;}
Первое объявление в приведенном выше примере устанавливает разрыв между двумя соседними столбцами должно быть 1em.Пробелы в столбцах аналогичны областям заполнения. Посередине промежутка будет правило который описывается свойством column-rule.
Значения свойства column-rule аналогичны значениям свойств границы CSS. Как и граница, правило столбца является сокращенным свойством.
В этом примере сокращенное объявление правила столбца из приведенный выше пример был расширен:body {column-gap:1em;column-rule-width: тонкий;column-rule-style: solid;column-rule-color: black;}
Свойства column-fill и column-span дайте таблицам стилей более широкий спектр визуальных выражений в макетах с несколькими столбцами.
В этом примере столбцы настроены на балансировку, т. е. иметь примерно одинаковую длину. Кроме того, элементы h3
настроены на охват всех столбцов.div {заполнение столбца: баланс} h3 {промежуток столбцов: все}
Эта спецификация вводит десять новых свойств, все они используются в приведенных выше примерах.
Если все свойства столбца имеют свои начальные значения, макет элемента будет идентичным к многоколоночному макету только с одним столбцом.
Промежутки между столбцами (диагональная штриховка) и правила столбцов показаны в этом примере представления контейнера с несколькими столбцами. с отступом (штриховка). Заштрихованные области представлены только в иллюстративных целях. В реальных реализациях эти области будут определяться фоном, второе изображение показывает визуализацию контейнера с несколькими столбцами с правилами столбцов. Макет с несколькими столбцами с выделенным невидимым диапазоном столбцов и отступами внутри контейнера с несколькими столбцами.Тот же макет, что и на первом изображении, как он будет отображаться реализацией.1.1. Определения значений
Эта спецификация следует соглашениям об определении свойств CSS из [CSS21] с использованием синтаксиса определения значений из [CSS-VALUES-3]. Типы значений, не определенные в этой спецификации, определены в значениях и единицах CSS [CSS-VALUES-3]. Комбинация с другими модулями CSS может расширить определения этих типов значений.
В дополнение к значениям свойств, перечисленным в их определениях, все свойства, определенные в этой спецификации также принимать ключевые слова CSS в качестве значения свойства.Для удобства чтения они не повторялись явно.
2. Многоколонная модель
Элемент, свойство column-width или column-count которого не установлено автоматически, устанавливает многоколоночный контейнер (или многоколоночный контейнер для краткости), и поэтому действует как контейнер для многоколоночного макета.
В традиционной блочной модели CSS содержимое элемента перетекает в поле содержимого соответствующего элемента.Макет с несколькими столбцами вводит контекст фрагментации, сформированный из анонимных контейнеров фрагментации, называемых столбцами (или столбцов для краткости). Эти поля столбцов устанавливают независимый контекст форматирования блока, в который перетекает содержимое многоколоночного контейнера, и сформируйте содержащий блок для его непозиционированных дочерних элементов.
В этом примере ширина изображения задается следующими правилами:изображение {отображение: блок; ширина: 100%;}
Учитывая, что поле столбца создает новый контекст форматирования блока, ширина рассчитывается относительно поля столбца.Поэтому изображение не будет переполнять поле столбца:
Изображение ограничено полем столбца, в котором оно отображается. Учитывая, что поле столбца создает новый контекст форматирования блока, верхнее поле, установленное для первого дочернего элемента многоколоночного контейнера, не будет совпадать с полями многоколоночного контейнера. Поле над первым абзацем не свернуто, и над первой строкой в контейнере с несколькими столбцами осталось поле шириной 1 em.Плавающие элементы, которые появляются внутри макетов с несколькими столбцами, располагаются с относительно поля столбца, в котором появляется поплавок.
В этом примере этот фрагмент CSS описывает представление изображения:img {display: block;float: right;}
В HTML изображение появляется после окончания предложения "нога цыпленка".
Изображение перемещается внутри поля столбца, в котором оно появляется.Содержимое переполняет поле столбца во фрагментах оси блока и продолжается в поле следующего столбца.
Примечание. Поля столбцов, которые являются анонимными полями, не становиться содержащим блоком для абсолютно позиционированных блоков.Свойство position, которое устанавливает содержащий блок для таких блоков, применяется к многоцветному контейнеру, поскольку он является основным полем.
В этом примере контейнер с несколькими столбцами имеет position: относительный, таким образом, становясь содержащим его блоком. Изображение является прямым дочерним элементом контейнера с несколькими столбцами и имеет позицию: absolute. Он берет позиционирование из контейнера с несколькими столбцами, а не из поля столбца..container {позиция: относительная; количество столбцов: 3;} img {позиция: абсолютная; верхняя: 20 пикселей; левая: 40 пикселей;}На рисунке показано, что абсолютно позиционированное изображение позиционируется по ссылке на контейнер multicol, а не на поле столбца.
Внепотоковые потомки многоколоночного контейнера влияют на балансировку столбцов, и размер блока многоколоночного контейнера.
Коробки колонн заказаны во встроенном базовом направлении контейнера multicol и организованы в многоцветных строк . Ширина столбца — это длина поля столбца в линейном направлении. Высота столбца — это длина поля столбца в направлении блока.Все блоки столбцов в строке имеют одинаковую ширину столбца, и все столбцы в строке имеют одинаковую высоту столбца.
Примечание. При наборе текста с использованием режима вертикального письма направление блока проходит горизонтально. В режиме вертикального письма столбцы располагаются горизонтально, и направление потока блоков может быть справа налево или слева направо. Таким образом, свойство ширины столбца относится к внутреннему размеру столбца. а не физическую ширину по горизонтали.
Диаграмма, показывающая различные способы расположения столбцов в зависимости от режима письма.Слева направо: горизонталь-tb, вертикаль-rl, вертикаль-lr.
В каждой многоколоночной строке контейнера с несколькими столбцами соседние блоки столбцов разделены пробелом столбцов , который может содержать правило столбца . Все промежутки между столбцами в одном и том же многостолбцовом контейнере одинаковы. Все правила столбцов в одном контейнере с несколькими столбцами также равны, если они появляются; правила столбцов появляются только между столбцами, в которых есть содержимое.
В простейшем случае многоколоночный контейнер будет содержать только одну строку столбцов, а высота каждого столбца будет эквивалентна используемая высота блока содержимого многоколоночного контейнера. Однако фрагментация или гаечные ключи могут разделить содержимое контейнера с несколькими столбцами на несколько строк с несколькими столбцами.
Если контейнер с несколькими столбцами разбит на страницы, высота каждого столбца ограничивается страницей, а содержание продолжается в новой строке поля столбцов на следующей странице; поле столбца никогда не разбивается на страницы.
Тот же эффект возникает, когда связующий элемент разделяет контейнер с несколькими столбцами: столбцы перед связующим элементом сбалансированы и сокращены, чтобы соответствовать их содержанию. Контент после затем связующий элемент переходит в новую последующую строку блоков столбцов.
Демонстрация того, как связующий элемент разделяет контейнер multicol.Таким образом, многоколоночный контейнер представляет собой обычный блочный контейнер, который устанавливает новый независимый контекст форматирования, содержимое которого состоит из ряда многоколоночных строк и многоколоночных ключей.Каждая строка с несколькими столбцами действует как блок уровня блока, который устанавливает многостолбцовый контекст форматирования для своих блоков столбцов; и каждый гаечный ключ действует как блок уровня блока, который устанавливает независимый контекст форматирования с его типом, зависящим от его отображаемого значения, как обычно.
Разрешены вложенные многоколоночные контейнеры, но могут быть ограничения, специфичные для реализации.
Примечание. Невозможно установить свойства/значения в полях столбцов.Например, нельзя установить фон для определенного поля столбца. и поле столбца не имеет концепции заполнения, полей или границ. В будущих спецификациях могут быть добавлены дополнительные функции. Например, могут поддерживаться столбцы разной ширины и разного фона.
Примечание. Многоцветные контейнеры с высотой столбца, превышающей область просмотра, могут создавать проблемы с доступностью. Дополнительные сведения см. в разделе Вопросы доступности.
3. Количество и ширина столбцов
Определение количества и ширины столбцов имеет основополагающее значение при размещении многоколоночного содержимого.Эти свойства используются для установки количества и ширины столбцов:
Третье свойство, столбцы, является сокращенным свойством, которое устанавливает как ширину столбца, так и количество столбцов.
Другие факторы, такие как явные разрывы столбцов, ограничения содержимого и высоты, может повлиять на фактическое количество и ширину столбцов.
3.1. Встроенный размер столбцов: свойство ширины столбца
Это свойство описывает ширину столбцов в контейнерах с несколькими столбцами.
- авто
- означает, что ширина столбца будет определяться другими свойствами (например, количество столбцов, если оно имеет неавтоматическое значение).
- <длина [0,∞]>
- описывает оптимальную ширину столбца. Фактическая ширина столбца может быть больше (чтобы заполнить доступное пространство), или уже (только если доступное пространство меньше указанной ширины столбца). Отрицательные значения не допускаются.Используемые значения будут ограничены минимум 1 пиксель.
div {ширина: 100 пикселей; ширина столбца: 45 пикселей; разрыв столбца: 0; правило столбца: нет;}
Внутри элемента шириной 100 пикселей есть место для двух столбцов шириной 45 пикселей. Для того, чтобы заполнить доступное пространство фактическая ширина столбца будет увеличена до 50 пикселей.
Также рассмотрите эту таблицу стилей:div {ширина: 40 пикселей; ширина столбца: 45 пикселей; разрыв столбца: 0; правило столбца: нет;}
Доступное пространство меньше указанной ширины столбца поэтому фактическая ширина столбца будет уменьшена.
Чтобы гарантировать, что ширина столбца может использоваться с вертикальным текстом, ширина столбца означает длину строковых блоков внутри столбцов.
Примечание. Причина, по которой ширина столбца несколько гибкая заключается в достижении масштабируемых проектов, которые могут соответствовать многим размерам экрана. Чтобы установить точную ширину столбца, зазор столбца и ширина контейнера с несколькими столбцами (при условии горизонтального текста) также необходимо указать.
3.2. Количество столбцов: свойство подсчета столбцов
Это свойство описывает количество столбцов контейнера с несколькими столбцами.
- авто
- означает, что количество столбцов будет определяться другими свойствами (например, ширина столбца, если она имеет неавтоматическое значение).
- <целое число [1,∞]>
- описывает оптимальное количество столбцов, в которые будет перетекать содержимое элемента. Значения должны быть больше 0. Если и ширина столбца, и количество столбцов имеют неавтоматические значения, целочисленное значение описывает максимальное количество столбцов.
тело {количество столбцов: 3}
3.3. Ширина столбца и количество столбцов. Сокращение: свойство столбцов
.Это сокращенное свойство для установки ширины и количества столбцов. Пропущенные значения устанавливаются в их начальные значения.
Вот несколько допустимых объявлений, использующих свойство columns:столбцов: 12em;/* ширина столбца: 12em; количество столбцов: авто */ столбцы: auto 12em;/* ширина столбца: 12em; количество столбцов: авто */ столбцы: 2;/* ширина столбца: авто; количество столбцов: 2 */ столбцы: 2 auto;/* ширина столбца: auto; количество столбцов: 2 */ столбцы: авто;/* ширина столбца: авто; количество столбцов: авто */ столбцы: авто авто;/* ширина столбца: авто; количество столбцов: авто */
4"> 3.4. Псевдоалгоритм
Приведенный ниже псевдоалгоритм определяет используемые значения для количества столбцов (N) и ширины столбца (W). Есть еще одна переменная в псевдоалгоритме: U — используемая ширина многоколоночного контейнера.
Примечание. Используемая ширина U многоколоночного контейнера может зависеть от содержимого элемента, в этом случае это также зависит от вычисленных значений свойств column-count и column-width. Эта спецификация не определяет, как рассчитывается U.Ожидается, что это будет определять другой модуль (вероятно, базовая блочная модель [CSS3BOX] или модуль внутреннего и внешнего определения размера [CSS3-SIZING]).
Функция floor(X)
возвращает наибольшее целое число Y ≤ X.
(01) если ((ширина столбца = авто) и (количество столбцов = авто)) тогда (02) выход; /* не является контейнером с несколькими столбцами */ (03) если ширина столбца = авто, то (04) N := количество столбцов (05) иначе, если количество столбцов = авто, тогда (06) N := max(1, (07) пол((U + зазор между столбцами)/(ширина столбцов + зазор в столбцах))) (08) еще (09) N := мин (число столбцов, макс (1, (10) пол ((U + зазор между столбцами)/(ширина столбца + зазор в столбце))))
А:
(11) W := max(0, ((U + разрыв столбца)/N - разрыв столбца))
Для определения количества автоматически повторяющихся столбцов UA должен уменьшить размер столбца до значения, указанного UA, чтобы избежать деления на ноль. Предполагается, что этот пол должен быть 1px или меньше.
В фрагментированных контекстах, таких как выгружаемые медиа, пользовательские агенты могут выполнять это вычисление для каждого фрагмента.
Используемое значение для количества столбцов вычисляется без учета явных разрывов столбцов или ограниченной высоты столбцов, в то время как фактическое значение принимает их во внимание.
В этом примере фактическое количество столбцов больше, чем используемое количество столбцов. из-за явных разрывов столбцов:div {ширина: 40em; столбцы: 20em; зазор между столбцами: 0;} p {перерыв после: столбец;}
один
два
три дел> Вычисленное количество столбцов — auto, используемое количество столбцов — 2, а фактическое количество столбцов — 3.Фактическое количество столбцов может быть меньше используемого количества столбцов. Рассмотрим этот пример:
div {ширина: 80em, высота: 10em, столбцы: 20em, зазор между столбцами: 0, заполнение столбца: авто;}fooВычисленное количество столбцов является автоматическим, используемое количество столбцов равно 4, а фактическое количество столбцов равно 1.
3.5. Контекст стекирования
Все блоки столбцов в контейнере с несколькими столбцами находятся в одном контексте стека. и порядок отрисовки их содержимого указан в CSS 2.1. Поля столбцов не устанавливают новые контексты наложения.
4. Пробелы в столбцах и правила
Промежутки между столбцами и правила размещаются между столбцами в одном и том же контейнере с несколькими столбцами. Длина промежутков столбцов и правил столбцов равна высоте столбца. Промежутки между столбцами занимают место. То есть пробелы в столбцах будут раздвигать контент в соседних столбцах. (в пределах одного многоцветного контейнера).
Правило столбца рисуется в середине разрыва столбца с конечными точками на противоположных краях содержимого контейнера с несколькими столбцами.Правила столбцов не занимают места. То есть наличие или толщина правила столбца не изменит размещение чего-либо еще. Если правило столбца шире, чем его зазор, соседние поля столбца будут перекрывать правило, и правило может выходить за пределы контейнера multicol. Правила столбцов рисуются чуть выше границы контейнера с несколькими столбцами. Для прокручиваемых многоцветных контейнеров обратите внимание, что хотя граница и фон многоцветного контейнера явно не прокручиваются, правила нужно прокручивать вместе со столбцами.Правила столбцов рисуются только между двумя столбцами, у которых есть контент.
4.1. Желоба между столбцами: свойство column-gap
Свойство column-gap определено в [CSS3-ALIGN].
В контексте форматирования с несколькими столбцами используемое значение normal для свойства column-gap равно 1em. Это обеспечивает возможность чтения столбцов при использовании начальных значений. Если между столбцами есть правило столбца, он появится в середине промежутка.
4.2. Цвет правил столбцов: свойство column-rule-color
- <цвет>
- Указывает цвет правила столбца.
4.3. Стиль правил столбцов: свойство стиля столбцов
Свойство column-rule-style устанавливает стиль правила между столбцами элемента. Значения
интерпретируются как в модели сворачивающейся границы. Значение none заставляет вычисленное значение ширины правила столбца равняться 0.
4.4. Правила ширины столбцов: свойство column-rule-width
Это свойство задает ширину линейки между столбцами. Отрицательные значения не допускаются.
4.5. Сокращение правила столбца: свойство правила столбца
Это свойство является сокращением для установки ширины правила столбца, стиля правила столбца и цвета правила столбца в одном и том же месте в таблице стилей. Пропущенные значения устанавливаются в их начальные значения.
В этом примере правило столбца и разрыв столбца имеют одинаковую ширину.Следовательно, они будут занимать абсолютно одинаковое пространство.body {column-gap:35px;column-rule-width:35px;column-rule-style: solid;column-rule-color: black;}Правило столбца и разрыв столбца занимают одно и то же место.5. Разрывы столбцов
Когда содержимое размещено в нескольких столбцах, пользовательский агент должен определить, где размещаются разрывы столбцов. Проблема разбиения контента на столбцы аналогична разбивке контента на страницы. который описан в CSS 2.1, раздел 13.3.3 [CSS21].
Введено три новых свойства, позволяющих описывать разрывы столбцов в тех же свойствах, что и разрывы страниц: разрыв-перед, разрыв-после и разрыв внутри.
5.1. Управление фрагментацией: свойства break-before, break-after, break-inside
break-before, break-after и break-inside определены в [CSS3-BREAK].
6. Связующие колонны
Свойство column-span позволяет элементу охватывать несколько столбцов.
1"> 6.1. Распределение элемента по столбцам: свойство column-span
Это свойство описывает, сколько столбцов охватывает элемент. Значения:
- нет
- Элемент не охватывает несколько столбцов.
- все
- Элемент принудительно разрывает столбец и удаляется из потока, чтобы охватить все столбцы ближайшего многоцветного предка. в том же контексте форматирования блока.Содержимое в обычном потоке, которое появляется перед элементом автоматически балансируется по всем столбцам в непосредственно предшествующей строке с несколькими столбцами перед появлением элемента, и любой последующий контент перетекает в новую строку с несколькими столбцами после элемента. Элемент устанавливает независимый контекст форматирования.
Примечание. Устанавливает ли элемент новый контекст форматирования, не зависит от того, является ли элемент потомком многоцветного элемента или нет. Когда column-span это все, это всегда так. Это помогает повысить устойчивость проектов к более поздним версиям, в которых удаляются многоцветные, или когда медиа-запросы отключают многоцветность в некоторых ситуациях.
Элемент, который охватывает более одного столбца, называется связующим элементом , а создаваемый им блок называется гаечным ключом .
Содержащий блок гаечного ключа — это сам многоцветный контейнер. Следовательно, в тех случаях, когда сам гаечный ключ не устанавливает вмещающий блок для абсолютно позиционированных коробок внутри гаечного ключа, содержащая их цепочка блоков переходит непосредственно к контейнеру multicol (пропуская всех предков между гаечным ключом и контейнером multicol).
Хотя гаечный ключ вынут из потока, это не влияет на порядок рисования [CSS21] связующего элемента.
В этом примере в образец документа после шестого предложения был добавлен элементh3
. (т. е. после слов «нога а»). Этот стиль применяется:h3 {column-span: all; background: silver}Установив значение column-span для всех, весь контент, который появляется перед элементом
Для элемента h3 установлено значение column-span: allh3
показан над элементомh3
.. Обратите внимание, что, поскольку гаечный ключ разделяет строку с несколькими столбцами, он также прерывает любые правила столбцов (которые рисуются только между столбцами в строке с несколькими столбцами).
Охватывающий элемент может быть ниже первого уровня потомков если они являются частью одного и того же контекста форматирования. Если фрагмент перед гаечным ключом пуст, ничего особенного не происходит; верхнее поле/граница/заполнение находится над связующим элементом как пустой фрагмент.
В этом примере контейнер multicol представляет собой элементстатьи
. Внутри этого родителя находится абзац, а затем элемент раздела. Раздел содержит заголовокh3
, установленный на все, что охватывает все три столбца, в то время как содержащий раздел остается внутри полей столбца.
h3
является первым дочерним элементом раздела. Это означает, что маржа, граница (показана красным на схеме) и отступы в этом разделе появляются перед охватомh3
как пустой фрагмент.Раздел...
Элемент h3
...
{граница: 2 пикселя сплошной красный; верхнее поле: 65 пикселей; верхнее поле: 20 пикселей;} h3 {column-span: все; фон: серебристый }Для элементаh3
установлено значение column-span: all, раздел имеет красную рамку и верхний отступ и поляОхватывающий элемент занимает больше места, чем в противном случае.Когда пространство ограничено, может быть невозможно найти место для связующего элемента. В этих случаях пользовательские агенты могут обрабатывать элемент так, как если бы в этом свойстве не было указано ни одного элемента.
В этом примере элементh3
появляется позже в содержимом, и высота многоцветного контейнера ограничена. Поэтому в переполнении появляется элементh3
и нет места для растягивания элемента. В результате элемент выглядит так, как если бы параметр column-span: none не был указан.Элемент h3 находится в столбце переполнения и выглядит так, как будто ни один столбец не указан. Этот пример аналогичен предыдущему примеру, за исключением того, что элемент h3 естественно появляется в последнем столбце. Тем не менее, недостаточно места, чтобы сделать элемент составным. Элемент h3 находится в последнем столбце и выглядит так, как будто ни один столбец не указан. В фрагментированных контекстах охватывающие элементы учитываются во всех фрагментах. В этом примере мы находимся в постраничном медиа, и после первых трех абзацев есть разрывы столбцов.Охватывающий элементh3
появляется после четвертого абзаца. Это появится на первой странице Это появится на второй страницеГаечные ключи представляют собой ящики блочного уровня. поэтому края двух соседних гаечных ключей будут схлопываться друг с другом. Поля двух гаечных ключей, разделенные только абсолютно позиционированным элементом, схлопнутся друг с другом, так как абсолютно позиционированные элементы не создают поля столбца. Поскольку поля столбцов устанавливают новый контекст форматирования блока, поля элементов внутри поля столбца не будут схлопываться с полем гаечного ключа.
Гаечные ключи устанавливают новые контексты форматирования, но их поля могут изменяться в зависимости от их окружения. В этом примере два гаечных ключа естественным образом оказываются вверху страницы. Верхнее поле первого гаечного ключа усечено из-за примыкания к невынужденному разрыву. Поля между двумя гаечными ключами схлопываются друг с другом. Однако нижнее поле второго гаечного ключа не сворачивается с верхним полем последующего элемента.h3 {поле: 16px0; диапазон столбцов: все; фон: серебристый } р {поле-верх:16px}Поля схлопываются между двумя связующими элементами, но не между нижним полем гаечного ключа и верхним полем следующего элемента.7. Заполнение колонок
Существует две стратегии заполнения столбцов: колонки могут быть либо сбалансированными, либо нет. Если столбцы сбалансированы, пользовательские агенты должны попытаться свести к минимуму различия в высоте столбцов. почитая вынужденных перерывов, вдов и сирот, и другие свойства, которые могут повлиять на высоту столбца. Если столбцы не сбалансированы, они заполняются последовательно; некоторые столбцы могут оказаться частично заполненными или вообще пустыми.
7.1. Балансировка столбцов: свойство заполнения столбцов
Это свойство указывает, будет ли содержимое в строке с несколькими столбцами, в которой , а не непосредственно предшествует гаечному ключу, сбалансирован по столбцам или нет. Значения:
- баланс
- Равномерно распределите содержимое между столбцами, насколько это возможно. В фрагментированных контекстах сбалансирован только последний фрагмент.
- все балансиры
- Равномерно распределите содержимое между столбцами, насколько это возможно.В фрагментированных контекстах все фрагменты сбалансированы.
- авто
- заполнять столбцы последовательно
В непрерывных контекстах это свойство не действует при наличии столбцов переполнения.
В этом примере в статье есть только один короткий абзац, занимающий три строки. Три строки отображаются в трех разных колонок из-за балансировки колонок.статья {ширина: 60em; высота: авто; столбцы: 4; заполнение столбца: баланс;}Три строки отображаются в трех столбцах из-за балансировки столбцов.В этом примере балансировка столбцов отключена, а статья имеет высоту:статья {ширина: 60 em; высота: 4 em; столбцы: 4; заполнение столбца: авто;}В результате первый столбец заполняется всем содержимым:
Нет балансировки, поэтому весь текст отображается в одном абзаце. В этом примере статья состоит из двух абзацев: сначала длинный, потом короче. Этот код применяется:статья {ширина: 60em; высота: авто; столбцы: 4; заполнение столбца: баланс;} p {перерыв после: столбец;}Минимально возможная высота столбца содержит пять строк текста.После того, как высота столбца установлена, столбцы заполняются последовательно. В результате третий столбец такой же высокий, как первые два столбца, в то время как последний столбец оказывается значительно короче.
Как только высота столбца установлена, столбцы заполняются последовательно.статья {ширина: 60em; высота: авто; столбцы: 4; заполнение столбца: баланс;}В этом примере статья начинается с неразрывной цифры, которая задает высоту столбца.Последующее содержимое заполняется последовательно в остальные столбцы:
Высота столба устанавливается по рисунку.8. Перелив
8.1. Перелив внутри многоцветных контейнеров
За исключением случаев, когда это приведет к разрыву столбца, содержимое, выходящее за пределы полей столбцов явно переполняется и не обрезается по рамке столбца.
Примечание. Разрывы столбцов см. в §5 Разрывы столбцов. и §8.2 Разбивка на страницы и переполнение за пределами контейнеров с несколькими столбцами для определения того, обрезается ли он в поле содержимого контейнера с несколькими столбцами.
В этом примере изображение шире столбца: Содержимое явно выходит за пределы поля и не обрезается по рамке столбца.8.2. Разбиение на страницы и переполнение за пределами контейнеров Multicol
Правила содержимого и столбцов, которые выходят за пределы полей столбцов в края контейнера с несколькими столбцами обрезаются в соответствии со свойством переполнения.
Контейнер multicol может иметь больше столбцов, чем в нем есть место, из-за:
- объявление, ограничивающее высоту столбца (т.е.г., используя высоту или максимальную высоту). В этом случае дополнительные столбцы создаются в линейном направлении.
- размер страницы. В этом случае дополнительные столбцы перемещаются на следующую страницу (страницы).
- явные разрывы столбцов. В этом случае дополнительные поля столбцов создаются во встроенном направлении для непрерывных контекстов. и дополнительные поля столбцов перемещаются к следующему фрагменту (фрагментам) для фрагментированных носителей.
Столбцы, которые появляются за пределами контейнера multicol в непрерывных контекстах называются столбцами переполнения .Столбцы переполнения могут повлиять на высоту контейнера с несколькими столбцами.
В этом примере высота контейнера с несколькими столбцами ограничена максимальной высотой. Кроме того, в таблице стилей указано, что переполняющий контент должен быть виден:div {максимальная высота: 5em; переполнение: видимое;}В результате количество столбцов увеличивается.
Столбец переполнения создается во встроенном направлении.В непрерывных контекстах столбцы переполнения могут повлиять на высоту контейнера с несколькими столбцами.В этом примере в переполнении появляется столбец с четырьмя строками текста. Многоколонный контейнер сделан достаточно высоким, чтобы вместить эту колонку.
Последний столбец является столбцом переполнения, но он выше остальных. Контейнер достаточно высокий для этой колонки. В фрагментированных контекстах содержимое переполнения помещается в столбцы в последующих фрагментах. При том же содержании, что и в примере 31. и поле страницы, в котором есть место только для пяти строк форматированного текста, это появится на первой странице: Первые три абзаца появляются на первой странице.При условии балансировки столбцов на второй странице появится следующее:
Столбец переполнения перемещается на вторую страницу. В этом примере явные разрывы столбцов генерируются после абзацев:p {перерыв после столбца;}В результате количество столбцов увеличивается, а дополнительные столбцы добавляются в направлении строки:
Столбец переполнения создается во встроенном направлении. В постраничных медиа дополнительные столбцы отображаются на следующей странице.Учитывая тот же код, что и в предыдущем примере, последний абзац появляется на второй странице. Это должно появиться на первой странице: Первые три абзаца появляются на первой странице.Это будет отображаться на второй странице:
Столбец переполнения перемещается на вторую страницу.Из-за балансировки столбцов последний абзац разбит на три столбца.
Приложение B. Изменения
Это приложение является информативным .
Изменения рабочего проекта (РД) от 12 февраля 2021 г.
- Добавлен текст «Внепотоковые потомки многоколоночного контейнера влияют на балансировку столбцов, и размер блока многоколоночного контейнера."Решено 12 мая 2021 г.
- Добавлен текст: «Поля двух гаечных ключей, разделенные только абсолютно позиционированным элементом, будут схлопываться друг с другом, поскольку абсолютно позиционированные элементы не создают поля столбцов». Решено 12 мая 2021 г.
- Добавляет раздел соображений доступности. Запрос от APA после рассмотрения.
- Добавляет примечание и пример, чтобы прояснить способ размещения столбцов в режимах вертикального письма. Запрос от рабочей группы i18n после проверки.
Изменения рабочего проекта (РД) от 15 октября 2019 г.
- Добавлен текст «Гаечный ключ становится содержащим блоком для абсолютно позиционированных блоков внутри гаечного ключа, где связующий элемент устанавливает содержащий блок, в противном случае цепочка содержащих блоков переходит в многоцветный контейнер». Решено 23 октября 2020 г.
- Добавление текста «Это свойство указывает, будет ли содержимое в строке с несколькими столбцами, где , а не непосредственно предшествует гаечному ключу сбалансировано по столбцам или нет."Решено 29 апреля 2020 г.
Изменения рабочего проекта (РД) от 28 мая 2018 г.
- Удален ненормативный текст «Однако, как описано ниже, установка ширины и количества столбцов редко имеет смысл». От редакции 16 сентября 2019 г., выпуск 4291.
- Добавлен абзац "Гаечные ключи - это ящики блочного уровня. поэтому края двух соседних гаечных ключей будут схлопываться друг с другом. Поскольку поля столбцов устанавливают новый контекст форматирования блока, поля элементов внутри поля столбца не будут схлопываться с полем гаечного ключа." Решено 22 октября 2018 г., см. также решение по вопросу 2582.
- Уточнено описание, поясняющее, что стыковочный элемент выходит из потока, оставляя принудительный разрыв. Добавлен абзац «Охватывающий элемент берется вне потока, оставляя принудительный разрыв. Это не влияет на порядок рисования связующего элемента». Решено 28 февраля 2019 г.
- Определение свойства column-gap перемещено в [CSS3-ALIGN] и добавлен абзац с подробным описанием особенностей column-gap в multicol:
«В контексте форматирования с несколькими столбцами используемое значение normal для column-gap свойство 1em.Это обеспечивает возможность чтения столбцов при использовании начальных значений. Если между столбцами есть правило столбца, оно появится в середине промежутка». Решение принято 4 июня 2019 г.- Переформулирован раздел «Модель с несколькими столбцами» на основе информации, предоставленной Мортеном Стенсхорном в выпуске 2203.
- Удален маркер риска из значения длины в процентах для зазора столбца. Решено 4 июня 2019 г.
- Обновлено введение: удалены упоминания о преимуществах многоцветности по сравнению с использованием таблиц для макета, вместо этого упоминаются уникальные характеристики многоцветности.Редакционное изменение, упомянутое в выпуске 3654.
- Изменено предложение, добавленное в раздел псевдоалгоритмов после резолюции от 7 января 2016 г., чтобы ссылаться на столбцов , а не на дорожек , поскольку дорожки не определены в этой спецификации. Решение принято 13 марта 2019 г.
- Изменения и пояснения к изображениям SVG, используемым в спецификации.
- Изменен синтаксис для использования обозначения диапазона в квадратных скобках, чтобы отразить прозаические ограничения на отрицательные/ненулевые значения.
Изменения рабочего проекта (РД) от 5 октября 2017 г.
- Ссылки на выгружаемые медиафайлы изменены для ссылки на фрагментированные контексты. Решение принято 12 апреля 2018 г.
- Изменена строка, относящаяся к свойству
column-fill
:
В сплошных средах это свойство не оказывает никакого влияния на столбцы переполнения.
Кому:
В непрерывном носителе это свойство не действует при наличии столбцов переполнения.Решено: 12 апреля 2018 г.- Добавьте строку текста и пример, чтобы показать, что столбцы переполнения могут влиять на высоту контейнера с несколькими столбцами. Решено: 12 апреля 2018 г.
- Примеры макетов HTML заменены версиями SVG, так как примеры были неясными. Выпуск 1087.
- Значение normal для column-gap изменено на 1em, а не на указанную UA длину с предложением 1em. Решено: 4 апреля 2018 г.
- Разъяснено, что отрицательные значения не допускаются для ширины столбца, и что хотя можно указать 0, используемые значения будут ограничены минимум 1 пиксель. Решено: 14 марта 2018 г.
- Уточнено, что при наличии связующего элемента содержимое автоматически распределяется по всем столбцам в непосредственно предшествующей строке столбца перед появлением элемента. Решено: 9 ноября 2017 г.
- Добавлено пояснение плюс дополнительный пример того, что связующие элементы могут быть ниже первого уровня потомков, и что в случае полей, границ и отступов элемента, содержащего связующее, они будут отображаться над гаечным ключом.Решено: 8 ноября 2017 г.
- Изменено предложение
Правила столбцов отображаются в слое встроенного содержимого, но ниже всего встроенного содержимого внутри элемента multicol. ОтдоПравила столбцов отображаются непосредственно над границей многоцветного элемента. Для прокручиваемых многоцветных элементов обратите внимание, что, хотя граница и фон многоколоночного элемента, очевидно, не прокручиваются, правила должны прокручиваться вместе со столбцами.Решено: 7 ноября 2017 г.- В разделе «Модель с несколькими столбцами» удалены два предложения
То есть поля столбцов ведут себя как блоки уровня блока, ячейки таблицы и блоки встроенного блока в соответствии с CSS 2.1, раздел 10.1, пункт 2 CSS21. Однако блоки столбцов не устанавливают блоки-контейнеры для элементов с position: fixed или position: absolute.. Они были заменены разъяснением основного поля и новым примером, показывающим, как элементы abspos относятся к контейнеру multicol. Решено: 7 ноября 2017 г.- Удалено предложение «Чтобы указать, где должны (или не должны) появляться разрывы столбцов, введены новые значения ключевых слов». и следующий пример (Пример 7 в WD, опубликованном 5 октября 2017 г.), поскольку спецификация multicol больше не вводит эти свойства.Редакция
- Изменен способ ссылки на элемент, к которому мы применили multicol, с многоколоночного или многоколоночного
элементана многоколоночный или многоколоночныйконтейнер. Решено: 22 ноября 2017 г.- Удален пример, в котором говорилось: «Если высокое изображение перемещается в столбец на следующей странице, чтобы найти для него место, его естественный столбец может остаться пустым. Если это так, столбец по-прежнему считается имеющим содержимое для целей решение о том, должно ли быть нарисовано правило столбца." Решено: 7 сентября 2017 г.
Изменения по сравнению с Рекомендацией-кандидатом (CR) от 12 апреля 2011 г.
Вопросы конфиденциальности
Multicol не представляет новых утечек конфиденциальности.
Вопросы безопасности
Multicol не вводит никаких новых соображений безопасности.
Вопросы доступности
Установка высоты контейнера и длины линии может создать проблемы для людей с нарушениями зрения или когнитивными способностями.См. Критерий успеха WCAG 1.4.10 Reflow и WCAG 1.4.8 Visual Presentation, чтобы понять потребности пользователей.
Благодарности
Этот документ основан на нескольких более старых предложениях и комментариях к более старым предложениям. Среди участников:
Алексей Могилевский, Энди Кларк, Антон Проуз, Берт Бос, Бьорн Хёрманн, Седрик Саварезе, Крис Лилли, Крис Уилсон, Дэниел Глазман и Дэйв Рэггетт, Дэвид Хаятт, Дэвид Сингер, Дэвид Вулли, Элика Этемад, Джованни Кампанья, Ян Хиксон.Йост де Вальк, Кевин Лоувер, Л. Дэвид Барон, Маркус Мильке, Мелинда Грант, Майкл Дэй, Мортен Стеншорн, Ойвинд Стенхауг, Питер Линсс, Питер-Пол Кох, Роберт О’Каллахан, Роберт Стеван, Сергей Генкин, Шелби Мур, Стив Зиллес, Сильвен Галино, Тантек Челик, Тилль Хальбах
Требования соответствия выражаются комбинацией описательные утверждения и терминология RFC 2119.Ключевые слова «ОБЯЗАТЕЛЬНО», «НЕ ДОЛЖЕН», «ТРЕБУЕТСЯ», «ДОЛЖЕН», «НЕ ДОЛЖЕН», «ДОЛЖЕН», «НЕ ДОЛЖЕН», «РЕКОМЕНДУЕТСЯ», «МОЖЕТ» и «ДОПОЛНИТЕЛЬНО» в нормативных частях настоящего document должны интерпретироваться, как описано в RFC 2119. Однако для удобства чтения эти слова не отображаются в верхнем регистре. буквы в этой спецификации.
Весь текст данной спецификации является нормативным, за исключением разделов явно помечены как ненормативные, примеры и примечания.[RFC2119]
Примеры в этой спецификации вводятся словами «например». или отделены от нормативного текста с помощью
class="example"
, следующим образом:Информационные примечания начинаются со слова «Примечание» и отделяются от нормативный текст с
class="note"
, например:Обратите внимание, это информативное примечание.
Рекомендации представляют собой нормативные разделы, оформленные для привлечения особого внимания и отделить от другого нормативного текста с помощью
, например это: UA ДОЛЖНЫ предоставлять доступную альтернативу.
Таблица стилей соответствует этой спецификации если все его операторы, которые используют синтаксис, определенный в этом модуле, действительны в соответствии с общей грамматикой CSS и индивидуальными грамматиками каждого функция, определенная в этом модуле.
Средство визуализации соответствует этой спецификации если, в дополнение к интерпретации таблицы стилей, как определено соответствующие спецификации, он поддерживает все функции, определенные по этой спецификации, правильно разбирая их и рендеринга документа соответственно.Однако неспособность А. UA для правильного отображения документа из-за ограничений устройства не делает UA несовместимым. (Например, UA не требуется для цветопередачи на монохромном мониторе.)
Средство разработки соответствует этой спецификации если он пишет таблицы стилей, которые синтаксически правильны в соответствии с общая грамматика CSS и отдельные грамматики каждой функции в этот модуль и отвечает всем остальным требованиям соответствия таблиц стилей как описано в этом модуле.
Чтобы авторы могли использовать правила синтаксического анализа с прямой совместимостью для назначать резервные значения, средства визуализации CSS должны считать недействительными (и игнорировать при необходимости) любые at-правила, свойства, значения свойств, ключевые слова, и другие синтаксические конструкции, для которых они не имеют применимого уровня служба поддержки. В частности, пользовательские агенты не должны выборочно игнорировать неподдерживаемые значения компонентов и учитывать поддерживаемые значения в одном объявление многозначного свойства: если какое-либо значение считается недействительным (так как должны быть неподдерживаемые значения), CSS требует, чтобы все объявление быть проигнорировано.
Как только спецификация достигает стадии кандидата в рекомендации, возможны неэкспериментальные реализации, и разработчики должны выпустить реализацию без префикса любой функции уровня CR, которую они может продемонстрировать правильность реализации в соответствии со спецификацией.
Для установления и поддержания функциональной совместимости CSS в реализации, Рабочая группа CSS просит, чтобы неэкспериментальные Визуализаторы CSS представляют отчет о внедрении (и, при необходимости, тестовых наборов, использованных для этого отчета о реализации) в W3C до выпуск реализации без префикса любых функций CSS.