Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Помощь HTML

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Открыть новую тему     Написать ответ в эту тему

IIOPTAJI

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, я новичок в хтмл, и на этом форуме тоже, песочницу найти не мог.
Я создаю простой блокнот, пишу там всякие коды, которые нашел в интернете, и возник вопрос, как сделать фон чтобы не белый фон был, а какая нибудь картинка. Если что-то не то задал из вопросов, прошу прощения

Всего записей: 4 | Зарегистр. 05-07-2011 | Отправлено: 21:09 09-08-2013
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
но после компиляции в файл справки CHM программой HTML Help Workshop не хочет работать.

в чем смотрится?
 
в Wordе такое лучше вообще не делать - он так засирает html всякими свойствами текста..

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 19:35 17-02-2024 | Исправлено: Mavrikii, 19:36 17-02-2024
useretail



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
в чем смотрится?

используется internet explorer. проблема может быть в старой версии, все должно работать начиная с 7й

Всего записей: 4985 | Зарегистр. 14-09-2007 | Отправлено: 19:39 17-02-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
useretail
я поэтому и спрашиваю, что есть альтернативные смотрелки.  
position: fixed поддерживается в IE7
https://caniuse.com/?search=position%3Afixed

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 19:48 17-02-2024
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
в Wordе такое лучше вообще не делать  

То, что засирает не проблема, читал про это, удобно работать, а что посоветуете?
Текстовые редакторы не катят, я кода вообще не знаю.

Цитата:
в чем смотрится?

Так двойной щелчок на файле, а по сути должен использоваться видимо IE
useretail

Цитата:
проблема может быть в старой версии

У меня LTSC 2021, там 11 IE
Скорее CHM не поддерживает такие фичи.
 
Добавлено:
Mavrikii
Так в браузере все ОК - в CHM никак position: fixed, а смотрелка необходима именно в CHM, потому как много завязано на F1 из разных мест программы. Другие смотрелки тут не прокатят.

Всего записей: 11459 | Зарегистр. 12-10-2001 | Отправлено: 19:52 17-02-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
там 11 IE

смотрелка не использует полноценный браузер, а лишь обрезки IE7, насколько помнится.
 
можно посмотреть правой кнопкой исходник файла в смотрелке и проверить, что там есть добавленное css свойство. файл chm можно выложить?

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 20:05 17-02-2024
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
файл chm можно выложить?

Тырц
 
Добавлено:
Декомпиляцию файла CHM сделал, запись в строке на месте
style='position:fixed;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;
Файл idh_addressbar.html

Всего записей: 11459 | Зарегистр. 12-10-2001 | Отправлено: 20:12 17-02-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
Декомпиляцию файла CHM сделал, запись в строке на месте
style='position:fixed;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;
Файл idh_addressbar.html

да, вижу. видимо совсем урезан браузер. либо скролл окна идет не как в браузере, а браузерный элемент прокручивается целиком.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 20:49 17-02-2024
useretail



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
вот chm для проверки реальной версии: https://krakenfiles.com/view/4QLR4iUprP/file.html

Всего записей: 4985 | Зарегистр. 14-09-2007 | Отправлено: 04:44 18-02-2024
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
useretail
Ребята, вот два файла CHM, в одном заголовок прокручивается, а в другом заголовок стоит на месте при прокрутке странице,
правда при определенном размере окна, если окно маленькое, то тоже прокручивается.
Можно ли отсюда что-то почерпнуть? Я совсем не шарю, там все про javascript...
 
Добавлено:
PS делал файлы в программе Dr.Explain, там есть некая настройка

 
Добавлено:
PSS Декомпилировал выложенные файлы, а там туева хуча папок и дополнительных файлов, видимо,
для работы javascript - в общем, не вариант.

Всего записей: 11459 | Зарегистр. 12-10-2001 | Отправлено: 13:06 23-02-2024 | Исправлено: KLASS, 13:39 23-02-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
noscrol висит прикрепленным.
 

Цитата:
Декомпилировал выложенные файлы

7-zip элементарно распаковывает
 
правда в браузере это все выглядит ну.. никак - постоянно увеличивается ширина до бесконечности.
 
видно, что скрипт, в котором работает, имитирует скролл, поэтому знает сколько "прокрутил" и где нужно держать фиксированную плашку. как и говорил ранее, видимо само приложение целиком прокручивает браузерное окно, а не содержимое окна, поэтому position: fixed не срабатывает.
 
точнее используется абсолютное позиционирование.
можно сделать вот так, например - https://jsfiddle.net/fb83wnae/
вот только напрямую не сработает, так как размер окна браузера в смотрелке на все содержимое, его нужно наверно подгонять - есть и такой кусок в js

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 01:21 24-02-2024 | Исправлено: Mavrikii, 01:40 24-02-2024
useretail



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
что у вас говорит chm для проверки версии агента?

Всего записей: 4985 | Зарегистр. 14-09-2007 | Отправлено: 17:58 25-02-2024
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
useretail
Видимо, что и у всех


Всего записей: 11459 | Зарегистр. 12-10-2001 | Отправлено: 18:48 25-02-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть вот такой простой вариант страницы:
смотрим тут
 
Вопрос. Как правильно исправить/добавить что и где, чтоб бы получался следующий эффект:
не важно где открываешь страницу (полная вкладка раскрытого окна браузера, уменьшенная его версия, отсоединенная вообще страница/вкладка (и когда ее размеры пользователь постоянно меняет под себя), на телефоне/планшете. Экраны/мониторы с разным разрешением) - но чтобы в контейнере screen_buttons кнопки занимали фиксированное положение: Очистить прижато к левой границе, Сохранить - прижато к правой. Высоты кнопкам не задаем фактических. НО! должны срабатывать правила:
Контейнер screen_buttons содержит две кнопки и всегда растягивается по ширине страницы и максимально сжат по высоте с учётом внешних отступов в 10 пикселей над и под кнопками и прижат к НИЗУ страницы. Сами кнопки в нём понятно дело в 0 не ужимаются - они же всегда имеют некую минимальную высоту и ширину для обеспечения удобочитаемости и взаимодействия. Ну и выходит, что они отцентрованы относительно горизонта контейнера.
Контейнер canvas_wrapper, что находится над кнопками - всегда раздувается по ширине и высоте, чтобы можно было удобно пользоваться внутренним canvas объектом, который точно так же максимально растягивается внутри своего родительского контейнера. Т.е. он по идее расширяется от верха страницы до верха контейнера screen_buttons, который получает некую минимально логичную несжимаемую высоту, учтённую/подсчитанную выше.
В классах container и holder содержаться правила CSS, которые позволяют в целом им самим и их внутренним контейнерам выглядеть не совсем прижатыми друг к другу и к краям страницы. НО! эти условия не должны как-то влиять на вышеописанные правила поведения контейнеров canvas_wrapper и screen_buttons.

Всего записей: 3936 | Зарегистр. 01-04-2006 | Отправлено: 15:41 02-11-2024 | Исправлено: destiny_child, 23:58 02-11-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Желательно всё решение представить как загружаемый css файл стилей.

Всего записей: 3936 | Зарегистр. 01-04-2006 | Отправлено: 23:55 02-11-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child

Цитата:
Контейнер canvas_wrapper, что находится над кнопками - всегда растягивается по ширине и высоте, чтобы можно было удобно пользоваться canvas объектом, который точно так же максимально растягивается внутри контейнера canvas_wrapper.

и у вас это есть? канвас растягивается только с помощью js. что вообще изначально есть к скелету?

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 03:57 03-11-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эммм. скрипт потому и указан в скелете HTML. Он и занимается многими вещами.
Методом тыка и выяснено, что подгонкой канваса он точно занимается. НО делает
он это на действия пользователя со страницей - потому я и упомянул раздвигание  
границ всей откреплённой страницы/вкладки - как пример.
НО до конца ваш вопрос не ясен - вас смущают какие-то внешние факторы?
Ну, вроде как основную задачу же постарался описать вполне детально. ЧТО там
еще может быть мешающим фактором?
 
Сам скрипт передать не сможем, увы... А сам по себе этот скелет - ВЕСЬ реально и  
представлен в коде выше.
А! ну и еще определение классов в CSS файле. Но там лишь расцветка для этих
элементов заявлена. Ничего полезного.

Всего записей: 3936 | Зарегистр. 01-04-2006 | Отправлено: 13:15 03-11-2024 | Исправлено: destiny_child, 13:23 03-11-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child

Цитата:
 ЧТО там
еще может быть мешающим фактором?

то, к примеру, как этот скрипт меняет размеры канваса. до чего? чтобы понять, как при этом будет отображаться остальное.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 19:09 03-11-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не понимаю: текущая формулировка того КАК НАДО сделать - понятна или нет? Давайте "за скобки" возьмём канвас.
Давайте с чисто контейнерами и кнопками поработаем.
Ясно сейчас - как задавать принудительное расширение в ширину и высоту для верхнего контейнера? Чтоб он заполнял собой место на странице.
Ясно сейчас - как задавать расположение кнопок в нижнем контейнере? Одна всегда слева, другая - всегда справа. Обе отцентрированы.
Ясно сейчас - как сжимать нижний контейнер по высоте до логического минимума(учитываем высоту кнопок и отступы от них вверх и вниз на 10px) и прижимать к низу страницы? Чтобы всё верхнее место занимал верхний контейнер. И для упрощения считается, что он пустой

Всего записей: 3936 | Зарегистр. 01-04-2006 | Отправлено: 22:09 03-11-2024 | Исправлено: destiny_child, 22:12 03-11-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child

Цитата:
Ясно сейчас - как задавать принудительное расширение в ширину и высоту для верхнего контейнера? Чтоб он заполнял собой место на странице.
 

проще всего, сделать все на асболютном позиционировании.
типа такого - https://jsfiddle.net/e5t6Loqz/
иначе через flexbox или grid
 
например так - https://jsfiddle.net/ankghuLo/

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 03:46 04-11-2024 | Исправлено: Mavrikii, 04:09 04-11-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Второй вариант выглядит лучше и понятнее, но даже оба к сожалению не срабатывают...
Делаешь дамп страницы - и убеждаешься, что все верно расписано, все стили на месте.
НО кнопки - НЕ раскидываются налево и направо.
Весьма возможно что проблема в том, что запуск выполняется на устр-ве, где последняя версия хрома
в районе 70 билда застряла. И ничего там не обновить. Возможно там где-то либо еще не были сделаны
поддержки для каких-то из использованных св-тв/атрибутов, либо ошибка в этой поддержке*...
Вот почему и крутимся до сих пор. Есть какие-то варианты, которые, грубо говоря, еще на IE8
должны были бы сработать? Главное именно в раскидывании кнопок влево-вправо.
 
*- мы проверяли потом собранный дамп в том же fiddle - и там все сразу срабатывало - т.е. еще
раз - ошибок в переносе/вставке кода не получилось. Ошибки в конечной реализации движка  
получается нам проблему привносят...
 
P.S.
потестировал оригинальный код в fiddle и получается, что float не срабатывает, если в контейнере кнопки  
по факту html-кода расположены по порядку не в том, в котором их потом надо растянуть по сторонам.  
Т.е. если идут так:
Очистить
Сохранить
то тогда применение float: left для "Очистить" и float: right для "Сохранить" - растягивает их "по углам".
НО если поменять порядок:
Сохранить
Очистить
то тогда уже применение float: left для "Очистить" и float: right для "Сохранить" хоть и растягивает "по углам",
но не те же кнопки! Для "Сохранить" наличие float: right ничего не значит - она улетает в левый угол.
И аналогично для "Очистить": наличие float: left не работает. Она улетает в правый угол.
 
Пробуем ща с order поиграться.

Всего записей: 3936 | Зарегистр. 01-04-2006 | Отправлено: 12:36 04-11-2024 | Исправлено: destiny_child, 13:02 04-11-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Компьютерный форум Ru.Board » Интернет » Web-программирование » Помощь HTML


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru