Свързани публикации 'shadow-dom'


Как да намерите уеб елементи в Shadow DOM с помощта на Selenium WebDriver и C#
Проблемът Процесът на намиране на елементи в уеб страница, която не използва Shadow DOM, е достатъчно ясен. Опитът да се намерят елементи в уеб страница, която наистина използва Shadow DOM, е още един котел за риба! Проблемът е, че библиотеките на WebDriver не поддържат директно DOM елементи в сянка, така че ако използвате предоставените извиквания на функции, за да намерите елементи, те няма да успеят. Примерна уеб страница Често срещана примерна уеб страница, използвана за..

Реактивно маркиране с помощта на ванилен Javascript
В ерата на динамичното уеб съдържание, появата на уеб 2.0 доведе до изобилие от техники, всички насочени към това да направят изобразяването на уеб съдържание не само по-бързо, но и по-ефективно и по-лесно за автоматизиране. Нивото на абстракция, използвано за постигане на това обаче, понякога може да скрие важните основи, които правят тези подвизи възможни. Тази статия е опит да се отлепят слоевете и да се изследват основните операции, които са в основата на тези по-сложни абстракции...

Shadow Dom
Shadow DOM е уеб стандарт, който позволява капсулиране и обхват на стилове и маркиране в конкретен компонент или елемент, като го изолира от останалата част от страницата. Той позволява създаването на многократно използвани уеб компоненти със собствено DOM дърво, CSS стилове и поведение на JavaScript. Капсулираните елементи и стилове в сенчестия DOM са скрити от основния документ, предотвратявайки намеса от външни стилове и скриптове. т.е.: Да кажем, че създавам персонализиран компонент..

Свързани въпроси 'shadow-dom'

как да използвате полимерни полифили заедно
Опитвам се да използвам полифилите Polymer за ShadowDOM и Персонализирани елементи Ако ги използвам поотделно, те работят добре, но когато използвам и двете едновременно, получавам грешки като тази Uncaught TypeError: Cannot read property...
1402 изгледи
schedule 17.09.2022

Как да зададете височина на CKEditor 5
Използване на ъглов компонент на CKeditor Как да настроя височината на редактора? Според документите това може да стане, като зададете стила на редактора на: min-height: 500px !important; Но не става!
8434 изгледи
schedule 26.09.2022

Как да добавите множество дъщерни елементи в DOM и да ги покажете, като използвате ванилен javascript?
Опитвам се да вмъкна някои SVG икони в dom, но SVG (родителски възел) винаги се заменя от употреба (дъщерен възел). Някой да ми помогне да разбера? Изображение на изходния код тук Codepen тук const icons = [ "html5" , "css3" ,...
2720 изгледи

Полимерни елементи на трети страни
Опитвам се да разбера дали полимерът е създаден за конкретен случай на употреба -- уеб компоненти на трети страни. Това, което трябва да постигна, е да създам уеб компонент, който приема като вход от страницата на обаждащия се URL адрес на...
785 изгледи
schedule 06.03.2024