Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

использование HTML в 1С. Сделать "выпадающее" подменю

использование HTML в 1С. Сделать "выпадающее" подменю
Я
   1CNachalo
 
13.04.18 - 11:16
Создавая в Блокноте - всё работает как планировалось (принаведении на Меню появляется ранее скрытое Подменю).


Переношу в 1С.

Между тегами <head><style> .............  </style></head> ставлю скопированный css-код:

---------------------------------------

|ul {    | display: block;    | margin: 0;    | padding: 0;    | list-style: none;|}|ul:after {  |  display: block;   | content: ' ';   | clear: both;    |float: none;|}|ul.menu > li {    |float: left;    |position: relative;|}|ul.menu > li > a {   | display: block;   | padding: 10px;    | color: white;    | background-color: red;     | text-decoration: none;| }| ul.menu > li > a:hover {   | background-color: black;| }| ul.submenu {   | display: none;    | position: absolute;    | width: 120px;    | top: 37px;    | left: 0;    | background-color: white;    | border: 1px solid red;| }| ul.submenu > li {    | display: block;| }| ul.submenu > li > a {   |  display: block;   |  padding: 10px;    | color: white;   |  background-color: red;    | text-decoration: none;| }| ul.submenu > li > a:hover {   |  text-decoration: underline;| }
| ul.menu > li:hover > ul.submenu {   |  display: block;| }                                 

---------------------------------------



Между тегами <body> .............  </body>  html-код:



----------------------------------------

HTMLТекст = HTMLТекст + "<ul class=""menu""> <li><a href=#>Menu 1</a><ul class=""submenu""><ul> <li><a href=#>Sudmenu 1bnvbvnbvnbvnbvnbvnbvnbvnbvnbvnbvnvnvnvnvbnvnbmbmnbmnbmnbmnbmnbnmbmnbnmbmbmbmbmbmbmbmbmbmbmbmbmbmnbmbmbmbmn</a></li> </ul>  </li> </ul>";


---------------------------------------



Не изменяла ничего, кроме 3 вещей в html-коде:

1) двойные кавычки вместо одинарных,

2) собрала в одну строку,

3) встроила в формулу  HTMLТекст = HTMLТекст + "...";

и одной вещи в css: перед каждой строкой поставила "|"

 

 

Но результат: при наведении на "Menu 1" не открывается поменю. Почему так? Что надо поправить?
 
 
   ugorchina
 
1 - 03.05.18 - 11:42
ОболочкаHTMLДокумента.ПолучитьТекст (HTMLDocumentShell.GetText)
ОболочкаHTMLДокумента (HTMLDocumentShell)
ПолучитьТекст (GetText)
Синтаксис:

ПолучитьТекст()
Возвращаемое значение:

Тип: Строка.

Описание:

Получает исходный текст HTML-документа.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует