Я добился того, чтобы элементы div появлялись там, где они должны, но весь CSS, который я смог найти/вычислить, требует, чтобы они располагались непосредственно рядом друг с другом на странице. Это не так, поэтому я попробовал js. Это заставляет их загружаться, но не исчезает, когда указатель мыши не находится над триггерным элементом, чтобы другие могли появиться в том же месте. Вот что у меня есть на данный момент...
Я добился того, чтобы элементы div появлялись там, где они должны, но весь CSS, который я смог найти/вычислить, требует, чтобы они располагались непосредственно рядом друг с другом на странице. Это не так, поэтому я попробовал js. Это заставляет их загружаться, но не исчезает, когда указатель мыши не находится над триггерным элементом, чтобы другие могли появиться в том же месте. Вот что у меня есть на данный момент...
[code] function showDiv(divId) { // Hide all content divs for cells 10-17 const divs = document.querySelectorAll('#cell10, #cell11, #cell12, #cell13, #cell14, #cell15, #cell16, #cell17'); divs.forEach(div => { div.style.display = 'none'; // Hide all cells 10-17 });
// Show the selected div const selectedDiv = document.getElementById(divId); if (selectedDiv) { selectedDiv.style.display = 'block'; // Show the selected cell } } function hideDiv(divId) { // Hide all content divs for cells 10-17 const divs = document.querySelectorAll('#cell24, #cell26, #cell28, #cell30, #cell33, #cell35, #cell37, #cell39'); divs.forEach(div => { div.style.display = 'block'; // Hide all cells 10-17 });
// Show the selected div const selectedDiv = document.getElementById(divId); if (selectedDiv) { selectedDiv.style.display = 'none'; // Show the selected cell } }[/code] [code]#cell23 { top: 68%; left: 8%; display: block; height: 40%; width: 40%; background: tansparent; font-size: 12pt; font-weight: bold; color: var; font: verdana; font-size: 16pt; border-radius: 0; box-shadow: 0; border: 0; text-shadow: 2px 2px 4px #ffffff; z-index: 8; }
Я добился того, чтобы элементы div появлялись там, где они должны, но весь CSS, который я смог найти/вычислить, требует, чтобы они располагались непосредственно рядом друг с другом на странице. Это не так, поэтому я попробовал js. Это заставляет их...
Таким образом, этот код работает так, как и ожидалось. Hover/mouseenter/mouseleave правильно показывает и отображает значки паузы/воспроизведения.
У меня проблема в том, что при загрузке страницы значок паузы не отображается при наведении...
Ниже приведен код JavaScript для прокрутки текста. Можете ли вы расширить JavaScript, чтобы прокрутка останавливалась, когда мышь находится на тексте, и начиналась снова, когда мышь выходит из текста. Заранее спасибо.
Ниже приведен код JavaScript для прокрутки текста. Можете ли вы расширить JavaScript, чтобы прокрутка останавливалась, когда мышь находится на тексте, и начиналась снова, когда мышь выходит из текста. Заранее спасибо.
Ниже приведен код JavaScript для прокрутки текста. Можете ли вы расширить JavaScript, чтобы прокрутка останавливалась, когда мышь находится на тексте, и начиналась снова, когда мышь выходит из текста. Заранее спасибо.