Sha256: 1ebc3cf255f4df68e31f8dc95e5f8a14e43598ddf728185afe5b92d234d5dd4b

Contents?: true

Size: 1.13 KB

Versions: 8

Compression:

Stored size: 1.13 KB

Contents

// For now, variables can't be declared inside @media blocks.

@var: 42;

@media print {
    .class {
        color: blue;
        .sub {
            width: @var;
        }
    }
    .top, header > h1 {
        color: #222 * 2;
    }
}

@media screen {
    @base: 8;
    body { max-width: @base * 60; }
}

@media all and (orientation:portrait) {
    aside { float: none; }
}

@media handheld and (min-width: @var), screen and (min-width: 20em) {
    body {
        max-width: 480px;
    }
}

body {
    @media print {
        padding: 20px;

        header {
            background-color: red;
        }

        @media (orientation:landscape) {
            margin-left: 20px;
        }
    }
}

body {
    @media a, b and c {
        width: 95%;

        @media x, y {
            width: 100%;
        }
    }
}

.mediaMixin(@fallback: 200px) {
    background: black;

    @media handheld {
        background: white;

        @media (max-width: @fallback) {
            background: red;
        }
    }
}

.a {
  .mediaMixin(100px);
}

.b {
  .mediaMixin();
}
@smartphone: ~"only screen and (max-width: 200px)";
@media @smartphone {
  width: 480px;
}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
less-2.3.0 lib/less/js/test/less/media.less
less-2.2.2 lib/less/js/test/less/media.less
less-2.2.1 lib/less/js/test/less/media.less
less-2.2.0 lib/less/js/test/less/media.less
less-2.1.0 lib/less/js/test/less/media.less
less-2.0.12 lib/less/js/test/less/media.less
less-2.0.11 lib/less/js/test/less/media.less
less-2.0.10 lib/less/js/test/less/media.less