Кол-во просмотров с 06.11.24г. :: 16
Всем привет. Продолжаем создавать нашу онлайн модель. Я сразу же перехожу в файлики. Пока что у нас формируется сама эта табличка. И сегодня, я думаю, что мы сейчас ее вид заведем до какого-то цене, примерно похожего на какую-то обычную модель. И далее нам нужно будет разобраться, каким образом вводить данные, так чтобы эти данные хотя бы на какое-то время сохранялись, запоминались в программе. И модель у нас чтобы пересчитывала. при нажатии на кнопку. То есть нам нужно активировать кнопку, нам нужно активировать окошечки ввода данных и так, чтобы при нажатии на кнопку куда-то кто-то у нас захватывал введенные данные вот здесь. И если они меняются, то чтобы менялись и потоки доходов и так далее. Значит, мы видим следующее. Почему у нас происходит нарушение, как бы не стыкуются границы наших ячеек? Ну, потому что когда мы сюда, внутрь этих ячеек, закидываем, прописываем некоторые элементы, такие как кнопочка или через input ввод данных, окно ввода данных, то получается так, что по умолчанию встроенная высота кнопочки или встроенное окно ввода данных по высоте оказывает больше, выше высота высота вот этих вот ячеек, когда мы просто пишем обычный шрифт. Значит, нам необходимо увеличить высоту наших ячеек таким образом, чтобы ничто не мешало им встать на один и тот же уровень, чтобы не происходил сдвиг ячеек соседних толста. ну для этого для этого можно использовать следующую запись. можно задать минимальную высоту ничей. зададим минимальную высоту. пишется вот даже здесь вот есть min-height, минимальная высота. давайте вот прям вот так вот я возьму. Минимальная высота 1.75dm. Нам нужно зайти в таблицу со стилями. ну и давайте сразу вот они, dvpkz пусть будет минимальная высота 1.75, dvptl 1.75, dvpk 1.75 сохраним и файлик по стилю Переходим в наш command. И мы перекидываем просто папку стилями и смотрим, что у нас здесь получится. Вот и отлично. То есть у нас получается так, что мы здесь видим. Во-первых, у нас ячейки выровнялись. Вот они выровнялись на одну линию. Все нормально. Понятно, какие большеватые получились сами ячейки. Желательно, конечно, отрабатывать эту густоту таким образом, чтобы, если таблицы у нас получаются достаточно большими, как мы обычно и при работе делали, чтобы это пространство, которое мы одновременно можем наблюдать глазами, чтобы оно содержало максимально много информации полезной. Для этого нужно отрабатывать, конечно, там густоту. По крайней мере, вот у нас уже мы достигли того эффекта, что нахождение кнопочек и окошек с кодом данных, по крайней мере, не влияют на то, чтобы они лежали на одной горизонтальной периферии. все равно пока что это конечно выглядит самым лучшим образом что страшного крайне бери это кое-что значит теперь мы видим что у нас все содержимое сильно прибита так сказать вверх да то есть верхнему краю для того чтобы отверстие от края немножко отойти пониже мы можем с помощью у нас там есть такой атрибут мы его где-то здесь использовали, здесь вот такой вот атрибут painting, и мы говорили, что это, если для блока прописывается атрибут painting, характеристика painting, то она просто означает, что содержимое этого блока, оно сверху будет, будет производиться подступ сверху, вот здесь как в данном случае это 03ef, потом следующее, что это справа, мы идем по часовой стрелке, то есть сверху отпуск, справа отпуск, снизу отпуск и слева отпуск. Давайте мы это и сделаем, скопируем. И вот там, где у нас DWPKZ, давайте мы туда вот ставим вот этот вот самый пейдинг. А вот по центру то, что у нас идет, давайте вот по центру мы вот это вот тоже докомментируем. я Ctrl-U нажимаю, и центрировать не будем. Мы просто, если мы специально не центрируем, то у нас все как бы смещается влево. Поскольку мы пишем слева-направо, то у нас всегда все смещается влево по умолчанию. И в данном случае влево и наверх. Поэтому мы делаем, допустим, отпуск сделаем, пусть будет 0,3 км сверху, 0.3 наверное многовато, пусть будет 0.2, потому что у нас вся высота 1.75, 0.2. Справа нам отступ не нужен, снизу пусть будет отступ, там тоже какой-нибудь минимальный 0.1 и слева отступ пусть будет там допустим 0.2. Посмотрим 0.1. Ну и давайте вот такой вот такие вот отступы ведем везде в наших кейках и вот этот вот текст алигент центр да вот его на камине посмотрим как это будет выглядеть сейчас перекидываем событий и смотрим ну вот так скажем Да, наверное, сверху можно еще сделать побольше мозга, но пока не меряем и видим, что все как-то потихонечку преображается. Короче говоря, вот эта вот сайта строительства, так сказать, да, это такая достаточно увлекательная штука. Тут можно сидеть, что-нибудь там менять, смотреть, что на что гораздо. давайте мы делаем катадрон 4 побольше и посмотрим что у нас получится. ну вот еще пониже стали. а здесь Снизу, наверное, надо убрать. Это первая сверху, 0 это справа, вот это вот снизу. Давайте здесь сделаем 0. Подступ снизу сделаем 0. Ну и пока что пусть будет вот так. смотрим. Наверное еще можно слева чуть побольше сделать. По крайней мере числовые значения, допустим делаем 0,3. В любом случае мы добились улучшение ситуации. я там особо дальше. ну хорошо. значит понятно, что мы научились, создавая вот эти вот фейки. единственное, что теперь дальше. вот если в excel мы смотрим вот так вот на строчку 12 и 13 строчек, Понятно, что у нас здесь идут дальше пустые ячейки, а на сайте он как-то понимает, что у нас должны быть пустые ячейки. Мы видим, что у нас здесь просто пустота. И если мы сейчас будем добавлять следующую строчку, допустим, себе стоимость, то у нас получится, что у нас вот эта строчка с числовым рядом, она у нас провалится наверх на сайте. Правильно? То есть она у нас вот сюда вот зайдет. Поэтому если у нас вот здесь вот есть две строки, в которых мы задаем, будем вводить данные, задавать вводные, то нам нужно вот здесь вот справа пометить, что вот это пустое пространство, оно на самом деле должно быть занято четырьмя ячейками. ровно так же, как в Excel, вот здесь у нас идут пустые ячейки, ну и давайте мы туда их и вставим. То есть надо, по крайней мере, желательно сейчас это сделать, чтобы визуально, глазами увидеть, что здесь у нас что-то есть, чтобы у нас следующий поток данных не провалился вот сюда, на место вот этой пустоты. А для этого мы Идем в индекс. И что мы видим? Вот у нас здесь идет доллар X равняется от 0 до 20. То есть у нас идет 20 столбиков. Вот они эти столбики идут. Внутри каждого столбика у нас пока что находится одна ячейка. То есть вот эти вот ячейки идут. А нам нужно под каждой ячейкой еще поставить две пустые ячейки. Давайте ровно это и сделать. Две пустые ячейки. Давайте мы возьмем вот такую запись. Копируем. Ставим. то, что внутри здесь. Вот у нас как бы пустая ячейка, внутри нее ничего нет. Первым вставляем. Посмотрим, что у нас сейчас получится. Сохраняем файл индекс. Заходим в Total Commander