Sha256: 132d7e1b0508bef5477077be772b32cb4af147b85e8e78814d3c98f58b085549

Contents?: true

Size: 1.32 KB

Versions: 30

Compression:

Stored size: 1.32 KB

Contents

//**\\
  Horizontal list layout module.
  
  Easy mode using simple descendant li selectors:
  
    ul.nav
      +horizontal-list
  
  Advanced mode:
  If you need to target the list items using a different selector then use
  +horizontal-list-container on your ul/ol and +horizontal-list-item on your li.
  This may help when working on layouts involving nested lists. For example:
  
    ul.nav
      +horizontal-list-container
      > li
        +horizontal-list-item

@import bullets.sass
@import compass/utilities/general/reset.sass
@import compass/utilities/general/float.sass

//**
  Can be mixed into any selector that target a ul or ol that is meant
  to have a horizontal layout. Used to implement +horizontal-list.
=horizontal-list-container
  +reset-box-model
  +clearfix

//**
  Can be mixed into any li selector that is meant to participate in a horizontal layout.
  Used to implement +horizontal-list.
=horizontal-list-item(!padding = 4px)
  +no-bullet
  :white-space nowrap
  +float-left
  :padding
    :left= !padding
    :right= !padding
  &.first
    :padding-left 0px
  &.last
    :padding-right 0px

//**
  A list(ol,ul) that is layed out such that the elements are floated left and won't wrap.
  This is not an inline list.
=horizontal-list(!padding = 4px)
  +horizontal-list-container
  li
    +horizontal-list-item(!padding)

Version data entries

30 entries across 30 versions & 4 rubygems

Version Path
alphasights-compass-0.8.12 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.6.13 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.6.14 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.6.15 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.7.0 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.0 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.1 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.10 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.11 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.12 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.13 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.14 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.15 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.16 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.17 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.2 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.3 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.4 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.5 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass
chriseppstein-compass-0.8.6 frameworks/compass/stylesheets/compass/utilities/lists/_horizontal_list.sass