scalatags.stylesheet

CascadingStyleSheet

trait CascadingStyleSheet extends StyleSheet with StyleSheetTags

A StyleSheet which lets you define cascading tag/class selectors. Separate from StyleSheet because you almost never need these things, so it's good to make it explicit when you do to prevent accidental cascading.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CascadingStyleSheet
  2. StyleSheetTags
  3. StyleSheet
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Creator extends PseudoSelectors[Creator]

    Definition Classes
    StyleSheet

Abstract Value Members

  1. abstract def allClasses: Seq[Cls]

    All classes defined in this stylesheet, filled in with the Sheet implicit macro

    All classes defined in this stylesheet, filled in with the Sheet implicit macro

    Definition Classes
    StyleSheet
  2. abstract def defaultSheetName: String

    The default name of a stylesheet, filled in with the Sheet implicit macro

    The default name of a stylesheet, filled in with the Sheet implicit macro

    Definition Classes
    StyleSheet

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. val &: Selector

    Namespace that holds all the css pseudo-selectors, to avoid collisions with tags and style-names and other things.

    Namespace that holds all the css pseudo-selectors, to avoid collisions with tags and style-names and other things.

    Definition Classes
    StyleSheet
  5. object * extends Selector

    * in a CSS selector.

  6. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  8. val a: Selector

    Definition Classes
    StyleSheetTags
  9. val area: Selector

    Definition Classes
    StyleSheetTags
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. val audio: Selector

    Definition Classes
    StyleSheetTags
  12. val b: Selector

    Definition Classes
    StyleSheetTags
  13. val base: Selector

    Definition Classes
    StyleSheetTags
  14. val blockquote: Selector

    Definition Classes
    StyleSheetTags
  15. val body: Selector

    Definition Classes
    StyleSheetTags
  16. val br: Selector

    Definition Classes
    StyleSheetTags
  17. val button: Selector

    Definition Classes
    StyleSheetTags
  18. val canvas: Selector

    Definition Classes
    StyleSheetTags
  19. val caption: Selector

    Definition Classes
    StyleSheetTags
  20. val cite: Selector

    Definition Classes
    StyleSheetTags
  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. object cls extends Creator

    Used to define a new, uniquely-named class with a set of styles associated with it.

  23. implicit def clsSelector(c: Cls): Selector

  24. val code: Selector

    Definition Classes
    StyleSheetTags
  25. val col: Selector

    Definition Classes
    StyleSheetTags
  26. val colgroup: Selector

    Definition Classes
    StyleSheetTags
  27. def customSheetName: Option[String]

    The name of this CSS stylesheet.

    The name of this CSS stylesheet. Defaults to the name of the trait, but you can overrid

    Definition Classes
    StyleSheet
  28. val datalist: Selector

    Definition Classes
    StyleSheetTags
  29. val dd: Selector

    Definition Classes
    StyleSheetTags
  30. val del: Selector

    Definition Classes
    StyleSheetTags
  31. val div: Selector

    Definition Classes
    StyleSheetTags
  32. val dl: Selector

    Definition Classes
    StyleSheetTags
  33. val dt: Selector

    Definition Classes
    StyleSheetTags
  34. val em: Selector

    Definition Classes
    StyleSheetTags
  35. val embed: Selector

    Definition Classes
    StyleSheetTags
  36. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  37. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  38. val fieldset: Selector

    Definition Classes
    StyleSheetTags
  39. val figcaption: Selector

    Definition Classes
    StyleSheetTags
  40. val figure: Selector

    Definition Classes
    StyleSheetTags
  41. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. val footer: Selector

    Definition Classes
    StyleSheetTags
  43. val form: Selector

    Definition Classes
    StyleSheetTags
  44. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  45. val h1: Selector

    Definition Classes
    StyleSheetTags
  46. val h2: Selector

    Definition Classes
    StyleSheetTags
  47. val h3: Selector

    Definition Classes
    StyleSheetTags
  48. val h4: Selector

    Definition Classes
    StyleSheetTags
  49. val h5: Selector

    Definition Classes
    StyleSheetTags
  50. val h6: Selector

    Definition Classes
    StyleSheetTags
  51. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  52. val head: Selector

    Definition Classes
    StyleSheetTags
  53. val header: Selector

    Definition Classes
    StyleSheetTags
  54. val hr: Selector

    Definition Classes
    StyleSheetTags
  55. val html: Selector

    Definition Classes
    StyleSheetTags
  56. val i: Selector

    Definition Classes
    StyleSheetTags
  57. val iframe: Selector

    Definition Classes
    StyleSheetTags
  58. val img: Selector

    Definition Classes
    StyleSheetTags
  59. val input: Selector

    Definition Classes
    StyleSheetTags
  60. val ins: Selector

    Definition Classes
    StyleSheetTags
  61. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  62. val label: Selector

    Definition Classes
    StyleSheetTags
  63. val legend: Selector

    Definition Classes
    StyleSheetTags
  64. val li: Selector

    Definition Classes
    StyleSheetTags
  65. val link: Selector

    Definition Classes
    StyleSheetTags
  66. val map: Selector

    Definition Classes
    StyleSheetTags
  67. val meta: Selector

    Definition Classes
    StyleSheetTags
  68. def nameFor(memberName: String, pseudoSelectors: String): String

    Converts the name of the StyleSheet's, the name of the member, and any applicable pseudo-selectors into the name of the CSS class.

    Converts the name of the StyleSheet's, the name of the member, and any applicable pseudo-selectors into the name of the CSS class.

    Definition Classes
    StyleSheet
  69. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  70. final def notify(): Unit

    Definition Classes
    AnyRef
  71. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  72. val object: Selector

    Definition Classes
    StyleSheetTags
  73. val ol: Selector

    Definition Classes
    StyleSheetTags
  74. val optgroup: Selector

    Definition Classes
    StyleSheetTags
  75. val option: Selector

    Definition Classes
    StyleSheetTags
  76. val p: Selector

    Definition Classes
    StyleSheetTags
  77. val param: Selector

    Definition Classes
    StyleSheetTags
  78. val pre: Selector

    Definition Classes
    StyleSheetTags
  79. val s: Selector

    Definition Classes
    StyleSheetTags
  80. val script: Selector

    Definition Classes
    StyleSheetTags
  81. val select: Selector

    Definition Classes
    StyleSheetTags
  82. val small: Selector

    Definition Classes
    StyleSheetTags
  83. val source: Selector

    Definition Classes
    StyleSheetTags
  84. val span: Selector

    Definition Classes
    StyleSheetTags
  85. val strong: Selector

    Definition Classes
    StyleSheetTags
  86. def styleSheetText: String

    Definition Classes
    StyleSheet
  87. val sub: Selector

    Definition Classes
    StyleSheetTags
  88. val sup: Selector

    Definition Classes
    StyleSheetTags
  89. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  90. val table: Selector

    Definition Classes
    StyleSheetTags
  91. val tbody: Selector

    Definition Classes
    StyleSheetTags
  92. val td: Selector

    Definition Classes
    StyleSheetTags
  93. val textarea: Selector

    Definition Classes
    StyleSheetTags
  94. val tfoot: Selector

    Definition Classes
    StyleSheetTags
  95. val th: Selector

    Definition Classes
    StyleSheetTags
  96. val thead: Selector

    Definition Classes
    StyleSheetTags
  97. def toString(): String

    Definition Classes
    AnyRef → Any
  98. val tr: Selector

    Definition Classes
    StyleSheetTags
  99. val track: Selector

    Definition Classes
    StyleSheetTags
  100. val u: Selector

    Definition Classes
    StyleSheetTags
  101. val ul: Selector

    Definition Classes
    StyleSheetTags
  102. val video: Selector

    Definition Classes
    StyleSheetTags
  103. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  104. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. val wbr: Selector

    Definition Classes
    StyleSheetTags

Inherited from StyleSheetTags

Inherited from StyleSheet

Inherited from AnyRef

Inherited from Any

Ungrouped