Расстояние между слайдами компонента Gallery #4056
-
Добрый день! Не могу найти где задать расстояние между слайдами. Попытки поиграться padding-ми margin-ми ни к чему не привели. Помогите пожалуйста 🙏🏻 |
Beta Was this translation helpful? Give feedback.
Answered by
inomdzhon
Jan 27, 2023
Replies: 1 comment
-
Приветствую! Для реализации твоей задачи надо обернуть каждый слайд в обёртку со следуюищими стиялми .slide-item-wrapper {
display: flex;
padding: 8px; /* отступ вокруг */
box-sizing: border-box; /* чтобы компенсировать `padding`, т.к. Gallery сверху задаёт `width: 100%` */
} Ниже измененный пример из доки https://vkcom.github.io/VKUI/#/Gallery (атрибут <Group header={<Header mode="secondary">Sticks right</Header>}>
<Gallery slideWidth="90%" bullets="dark">
<div style={{ display: 'flex', padding: 8, boxSizing: 'border-box' }}> // лучше `className="slide-item-wrapper"`
<div
style={{
width: '100%',
height: '100%',
backgroundColor: 'var(--vkui--color_background_negative)',
}}
/>
</div>
<div style={{ display: 'flex', padding: 8, boxSizing: 'border-box' }}>
<img src="https://picsum.photos/1024/640" style={{ width: '100%', height: '100%' }} />
</div>
<div style={{ display: 'flex', padding: 8, boxSizing: 'border-box' }}>
<img src="https://picsum.photos/1024/640" style={{ width: '100%', height: '100%' }} />
</div>
</Gallery>
</Group> |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
kombat-fml
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Приветствую!
Для реализации твоей задачи надо обернуть каждый слайд в обёртку со следуюищими стиялми
Ниже измененный пример из доки https://vkcom.github.io/VKUI/#/Gallery (атрибут
style
использую для примера, лучше черезclassName
задавать CSS класс)