简体   繁体   中英

Susy Gutter Size

I am brand new to using Susy. I have just downloaded and installed into my application. I am using Susy 2.2

I have trying to created a simple page/grid that has 2 columns of equal width (50%). The problem i am facing is that each column is only 44.4444% wide and the first has a margin-right of 11.111%

HTML:

<div class="container">
    <p>Welcome to my ToDo List, please sign in or register</p>

    <div class="log-in-section>
        <p>User name: <input type="text" name="username"></p>
        <p>Password: <input type="text" name="password"></p>
        <button>Log In</button>
    </div>

    <div class="register-section>
        <button>Register</button>
    </div>
</div>

CSS:

@import '_susy';

.container {
    @include container (12);
    width: 980PX;
    margin: 0 auto;     
    position: relative;
}

.log-in-section {
    @include span(1 of 2);
    border-right: 1px dashed red;

    @include breakpoint(medium) {
        @include span(1 of 1);
    }
}

.register-section {
    @include span(1 at 2 of 2);     

    @include breakpoint(medium) {
        @include span(1 of 1);
    }
}

How can i reduce the default gutter size? And how can i ensure that the border-right of the log-in-section is displayed in the middle of the screen?

You should take a look at the Susy settings ( susydocs.oddbird.net/en/latest/settings/ ). The gutters setting is what you are looking for. Also, gutter-position is also worth taking a look at.

Additionally, typically (depending on the grid and the grid settings) you will need to declare the last grid column by using the last mixin:

.register-section {
    @include last;
    ... /* More styles */

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM