У меня есть два отдельных изображения рядом друг с другом, и я хочу, чтобы они были смежными. Проблема в том, что мне нужно переместить самое правое изображение влево. Я мог бы использовать модификаторы размера для mixin span
(narrow | wide)
, но это изменило бы пропорции двух соответствующих изображений относительно одного antoher.Susy: Временно измените настройки желоба, используя With-Layout
Вместо этого нужно перенести второе изображение в обтекании влево, временно удалив водосточный желоб.
Я прочитал от своего старого поста здесь: https://stackoverflow.com/a/13044025, что я могу использовать with-grid-settings,
который теперь with-layout.
Однако там, кажется, не будет какой-либо документации о том, как выполнить это конкретное действие.
Каким будет правильный способ выполнения такой задачи?
Заранее спасибо
--EDIT--
HTML (упрощенный)
<main id="grid">
<section id="main_background_container">
<img id="main_side_img"></img>
<div id="main_primary_container"></div>
</section>
</main>
SCSS
#grid{
@include container(8);
@include background-grid;
}
#main_background_container{
@extend %debug;
@include span(8);
height: auto;
float: right;
margin-top:-16px;
}
#main_side_img{
height: 65%;
@include span(1 no gutter);
}
#main_primary_container{
@include span(4 wide);
background-image: url('../images/background-2b.png');
background-position: top;
background-size: cover;
height: 65%;
}
это сработает! Благодаря! – Andrew
что не работает, см. Править – Andrew
'no-gutter' нуждается в тире. У вас «нет водосточной трубы». Есть также несколько упрощений, которые вы можете сделать. См. [Мое демо на SassMeister] (http://sassmeister.com/gist/fb80608ccb62699ac444). Вы также можете перевернуть элемент, который имеет 'wide' и который имеет' no-gutter', чтобы помещать желоб внутри другого элемента. –