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: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. 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
  4. object * extends Selector

    Definition Classes
    StyleSheet
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. val a: Selector

    Definition Classes
    StyleSheetTags
  7. val area: Selector

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

    Definition Classes
    Any
  9. val audio: Selector

    Definition Classes
    StyleSheetTags
  10. val b: Selector

    Definition Classes
    StyleSheetTags
  11. val base: Selector

    Definition Classes
    StyleSheetTags
  12. val blockquote: Selector

    Definition Classes
    StyleSheetTags
  13. val body: Selector

    Definition Classes
    StyleSheetTags
  14. val br: Selector

    Definition Classes
    StyleSheetTags
  15. val button: Selector

    Definition Classes
    StyleSheetTags
  16. val canvas: Selector

    Definition Classes
    StyleSheetTags
  17. val caption: Selector

    Definition Classes
    StyleSheetTags
  18. val cite: Selector

    Definition Classes
    StyleSheetTags
  19. def clone(): AnyRef

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

    Definition Classes
    StyleSheet
  21. implicit def clsSelector(c: Cls): Selector

  22. val code: Selector

    Definition Classes
    StyleSheetTags
  23. val col: Selector

    Definition Classes
    StyleSheetTags
  24. val colgroup: Selector

    Definition Classes
    StyleSheetTags
  25. 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
  26. val datalist: Selector

    Definition Classes
    StyleSheetTags
  27. val dd: Selector

    Definition Classes
    StyleSheetTags
  28. val del: Selector

    Definition Classes
    StyleSheetTags
  29. val div: Selector

    Definition Classes
    StyleSheetTags
  30. val dl: Selector

    Definition Classes
    StyleSheetTags
  31. val dt: Selector

    Definition Classes
    StyleSheetTags
  32. val em: Selector

    Definition Classes
    StyleSheetTags
  33. val embed: Selector

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

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

    Definition Classes
    AnyRef → Any
  36. val fieldset: Selector

    Definition Classes
    StyleSheetTags
  37. val figcaption: Selector

    Definition Classes
    StyleSheetTags
  38. val figure: Selector

    Definition Classes
    StyleSheetTags
  39. def finalize(): Unit

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

    Definition Classes
    StyleSheetTags
  41. val form: Selector

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

    Definition Classes
    AnyRef → Any
  43. val h1: Selector

    Definition Classes
    StyleSheetTags
  44. val h2: Selector

    Definition Classes
    StyleSheetTags
  45. val h3: Selector

    Definition Classes
    StyleSheetTags
  46. val h4: Selector

    Definition Classes
    StyleSheetTags
  47. val h5: Selector

    Definition Classes
    StyleSheetTags
  48. val h6: Selector

    Definition Classes
    StyleSheetTags
  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. val head: Selector

    Definition Classes
    StyleSheetTags
  51. val header: Selector

    Definition Classes
    StyleSheetTags
  52. val hr: Selector

    Definition Classes
    StyleSheetTags
  53. val html: Selector

    Definition Classes
    StyleSheetTags
  54. val i: Selector

    Definition Classes
    StyleSheetTags
  55. val iframe: Selector

    Definition Classes
    StyleSheetTags
  56. val img: Selector

    Definition Classes
    StyleSheetTags
  57. val input: Selector

    Definition Classes
    StyleSheetTags
  58. val ins: Selector

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

    Definition Classes
    Any
  60. val label: Selector

    Definition Classes
    StyleSheetTags
  61. val legend: Selector

    Definition Classes
    StyleSheetTags
  62. val li: Selector

    Definition Classes
    StyleSheetTags
  63. val link: Selector

    Definition Classes
    StyleSheetTags
  64. val map: Selector

    Definition Classes
    StyleSheetTags
  65. val meta: Selector

    Definition Classes
    StyleSheetTags
  66. 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
  67. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  70. val object: Selector

    Definition Classes
    StyleSheetTags
  71. val ol: Selector

    Definition Classes
    StyleSheetTags
  72. val optgroup: Selector

    Definition Classes
    StyleSheetTags
  73. val option: Selector

    Definition Classes
    StyleSheetTags
  74. val p: Selector

    Definition Classes
    StyleSheetTags
  75. val param: Selector

    Definition Classes
    StyleSheetTags
  76. val pre: Selector

    Definition Classes
    StyleSheetTags
  77. val s: Selector

    Definition Classes
    StyleSheetTags
  78. val script: Selector

    Definition Classes
    StyleSheetTags
  79. val select: Selector

    Definition Classes
    StyleSheetTags
  80. val small: Selector

    Definition Classes
    StyleSheetTags
  81. val source: Selector

    Definition Classes
    StyleSheetTags
  82. val span: Selector

    Definition Classes
    StyleSheetTags
  83. val strong: Selector

    Definition Classes
    StyleSheetTags
  84. def styleSheetText: String

    Definition Classes
    StyleSheet
  85. val sub: Selector

    Definition Classes
    StyleSheetTags
  86. val sup: Selector

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

    Definition Classes
    AnyRef
  88. val table: Selector

    Definition Classes
    StyleSheetTags
  89. val tbody: Selector

    Definition Classes
    StyleSheetTags
  90. val td: Selector

    Definition Classes
    StyleSheetTags
  91. val textarea: Selector

    Definition Classes
    StyleSheetTags
  92. val tfoot: Selector

    Definition Classes
    StyleSheetTags
  93. val th: Selector

    Definition Classes
    StyleSheetTags
  94. val thead: Selector

    Definition Classes
    StyleSheetTags
  95. def toString(): String

    Definition Classes
    AnyRef → Any
  96. val tr: Selector

    Definition Classes
    StyleSheetTags
  97. val track: Selector

    Definition Classes
    StyleSheetTags
  98. val u: Selector

    Definition Classes
    StyleSheetTags
  99. val ul: Selector

    Definition Classes
    StyleSheetTags
  100. val video: Selector

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

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

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

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

    Definition Classes
    StyleSheetTags

Inherited from StyleSheetTags

Inherited from StyleSheet

Inherited from AnyRef

Inherited from Any

Ungrouped