Настройка нижнего поля Flexipage для скрытого компонента LWC на ​​странице приложения SalesforceCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Настройка нижнего поля Flexipage для скрытого компонента LWC на ​​странице приложения Salesforce

Сообщение Anonymous »

Я работаю с компонентом Salesforce LWC, прикрепленным к странице приложения, и мне нужно управлять его поведением при отображении/скрытии. Однако я столкнулся с проблемой, когда над компонентом остается небольшое пространство, даже если он скрыт.
Я обнаружил, что эта проблема вызвана нижним полем Flexipage. Я попытался установить нулевое нижнее поле Flexipage, используя this.template.querySelector с идентификатором данных компонента, например:

Код: Выделить всё

const element = this.template.querySelector('[data-component-id="myComponentId"]');
if (element) {
element.style.marginBottom = '0px';
}
К сожалению, этот подход не сработал. Я также попробовал несколько решений CSS, но они оказались неэффективными.
Есть ли способ отрегулировать поля этого компонента с помощью JavaScript? Или, если есть другой способ решения этой проблемы, дайте мне знать.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ce-app-pag
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»