New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

CSS Classes

Common Styles

CSS ClassDescription
.RadButtonRadButton main wrapping element
.RadButton imgStyles img inserted into RadButton not to have visible borders
.rbSkinnedButtonStyles span element that wraps the button
.rbDecoratedStyles RadButton input element
.rbSkinnedButton:hoverStyles span element that wraps the button hover state
.rbSkinnedButton:hover .rbDecoratedStyles RadButton input element hover state
.rbSkinnedButton:focusStyles span element that wraps the button focus state
.rbSkinnedButton:activeStyles span element that wraps the button active state
.rbSkinnedButton:focus .rbDecoratedStyles RadButton input element focus state
.rbSkinnedButton:active .rbDecoratedStyles RadButton input element active state
.RadButton input.rbDecorated:focus, .RadButton input.rbDecorated::-moz-focus-innerRemove default focus style
.rbPrimaryStyles extra space to the left side of the input when Primary Icon is added
.rbPrimaryIconOnlyStyles button when only primary icon is added, without any text
.rbSecondaryStyles extra space to the right side of the input when Secondary Icon is added
.rbPrimarySecondaryIconStyles button when only primary and secondary icons are added, without any text
.rbPrimaryIconStyles the primary icon
.rbSecondaryIconStyles the secondary icon
.rbTextStyles the text in RadButton
.rbImageButtonStyles RadButton image button
.rbImageButton:hoverStyles RadButton image button hover state
.rbLinkButtonStyles RadButton link button
.rbVerticalSkinnedButtonStyles span element that wraps the vertical button
.rbVerticalDecoratedStyles Vertical RadButton input element
.rbVerticalSkinnedButton:hoverStyles span element that wraps the Vertical button hover state
.rbVerticalSkinnedButton:hover .rbVerticalDecoratedStyles Vertical RadButton input element hover state
.rbVerticalSkinnedButton:focusStyles span element that wraps the Vertical button focus state
.rbVerticalSkinnedButton:activeStyles span element that wraps the Vertical button active state
.rbVerticalSkinnedButton:focus .rbVerticalDecoratedStyles Vertical RadButton input element focus state
.rbVerticalSkinnedButton:active .rbVerticalDecoratedStyles Vertical RadButton input element active state
.rbVerticalPrimaryStyles the vertical button primary icon
.rbVerticalSecondaryStyles the vertical button secondary icon
.rbVerticalTextStyles the text in Vertical RadButton
.rbToggleButtonStyle toggle button
.rbToggleButtonIconStyle toggle button icon
.rbToggleCheckboxStyle toggle button checkbox
.rbToggleCheckbox:hover,.rbToggleButton:hover .rbToggleCheckboxStyle toggle button checkbox hover state
.rbToggleCheckboxCheckedStyle toggle button checkbox checked
.rbToggleCheckboxChecked:hover, .rbToggleButton:hover .rbToggleCheckboxCheckedStyle toggle button checkbox checked hover state
.rbToggleRadioStyle toggle button radio button
.rbToggleRadio:hover, .rbToggleButton:hover .rbToggleRadioStyle toggle button radio button hover state
.rbToggleRadioCheckedStyle toggle button radio button checked
.rbToggleRadioChecked:hover, .rbToggleButton:hover .rbToggleRadioCheckedStyle toggle button radio button checked hover state
.rbDisabledStyles disabled buttons
.rbSplitRightStyles right split button
.rbSplitLeftStyles left split button
.rbSplitRight:hoverStyles right split button hovered state
.rbSplitLeft:hoverStyles left split button hovered state
.rbSplitRightStyles Right split button
.rbSplitLeftStyles Left split button
.rbSkinnedButtonCheckedStyles checked button
.rbSkinnedButtonChecked:hoverStyles checked button hovered state
.rbToggleCheckboxFilledStyles toggle button checkbox filled state
.rbToggleCheckbox:hover, .rbToggleButton:hover .rbToggleCheckboxFilledStyles toggle button checkbox hovered filled state
span.rbDisabled:hover,span.rbDisabled:focus,span.rbDisabled:activeStyles the position for the disabled button in all states
span.rbDisabled:hover .rbDecorated,span.rbDisabled:focus .rbDecorated,span.rbDisabled:active .rbDecoratedStyles the position for the disabled button span in all states
.rbDisabled .rbToggleCheckbox:hover,.rbDisabled:hover .rbToggleCheckboxStyles disabled toggle button checkbox normal state
.rbDisabled .rbToggleCheckboxChecked:hover,.rbDisabled:hover .rbToggleCheckboxCheckedStyles disabled toggle button checkbox hover state
.rbDisabled .rbToggleRadio:hover,.rbDisabled:hover .rbToggleRadioStyles disabled toggle button radiobutton normal state
.rbDisabled .rbToggleRadioChecked:hover,.rbDisabled:hover .rbToggleRadioCheckedStyles disabled toggle button radiobutton hover state
.rbHideElementStyles class that hide elements
.rbTextButtonStyles text button
.rbNativeButtonSets the button default browser style
.RadButton .rbHiddenImagesStyles class to hide images
.rbAdd, .rbRemove, .rbOk, .rbCancel, .rbUpload, .rbDownload, .rbPrevious, .rbNext, .rbOpen, .rbAttach, .rbSave, .rbConfig, .rbPrint, .rbRefresh, .rbSearch, .rbHelp, .rbCart, .rbEdit, .rbRSS, .rbMailClasses for predefined Primary and/or Secondary Icons

Skin - Specific styles

CSS ClassDescription
.RadButton_SkinName.rbSkinnedButton, .RadButton_SkinName.rbDecorated, .RadButton_SkinName.rbVerticalSkinnedButton, .RadButton_SkinName .rbVerticalDecorated, .RadButton_SkinName.rbSplitRight, .RadButton_SkinName.rbSplitLeftThese are the selectors for the background image sprite (ButtonSprites.gif). This image sprite sets the background for buttons, arrows, split border, vertical button
.RadButton_SkinName.rbToggleCheckbox, .RadButton_SkinName.rbToggleCheckboxChecked, .RadButton_SkinName .rbToggleRadio, .RadButton_SkinName .rbToggleRadioChecked, .RadButton_SkinName .rbToggleCheckboxFilledThese are the selectors for the background image sprite (ToggleSprite.gif). This image sprite sets background color for radio buttons and checkboxes.
.RadButton_SkinName.rbLinkButtonStyles link button – color, border, background color
.RadButton_SkinName.rbLinkButton:hoverStyles link button hover state
.RadButton_SkinName.rbToggleButtonStyles toggle button color
.RadButton_SkinName.rbToggleButton:hoverStyles toggle button hover color
.RadButton_SkinName.rbToggleButton.rbDisabledStyles toggle button disabled state
.RadButton_SkinName.rbCustomToggleStyles Custom Toggle button
.RadButton_SkinName.rbLinkButton.rbDisabled, .RadButton_SkinName.rbCustomToggle.rbDisabled, .RadButton_SkinName.rbLinkButton.rbDisabled:hover, .RadButton_SkinName.rbCustomToggle.rbDisabled:hoverStyles Link button and Custom toggle buttons disabled normal and hover states
.RadButton_SkinName.rbSkinnedButtonChecked .rbDecoratedStyles checked button
.RadButton_SkinName.rbSkinnedButtonChecked:hover .rbDecoratedStyles checked button hovered state
.RadButton_SkinName.rbLinkButtonCheckedStyles checked link button
.RadButton_SkinName.rbLinkButtonChecked:hoverStyles checked link button hovered state

Lightweight Rendering - Specific Styles

CSS ClassDescription
RadButtonMain control wrapper element
rbButtonPrimitive class for all buttons like elements
rbHoveredStyles hovered Button element
RadButton:focusStyles focused Button element
rbSelectedStyles selected/active Button element
rbRoundedApplies rounded corners to the Button element
rbIconPrimitive class for icon elements inserted inside Button
rbPrimaryPrimitive used to apply specific styles when Primary Custom Icon is used
rbSecondaryPrimitive used to apply specific styles when Secondary Custom Icon is used
rbPrimaryIconPrimitive class for Primary icon element inserted inside Button
rbSecondaryIconPrimitive class for Secondary icon element inserted inside Button
rbIcon:beforePrimitive class for font icon wrapper
.rbAdd:before, .rbRemove:before, .rbOk:before, .rbCancel:before, .rbUpload:before, .rbDownload:before, .rbPrevious:before, .rbNext:before, .rbOpen:before, .rbAttach:before, .rbSave:before, .rbConfig:before, .rbPrint:before, .rbRefresh:before, .rbSearch:before, .rbHelp:before, .rbCart:before, .rbEdit:before, .rbRSS:before, .rbMail:before, .rbFB:before, .rbTwitter:before, .rbLinkedIn:before, .rbPinterest, .rbYouTube:before, .rbVimeo:before, .rbBehance:before, .rbDribble:before, .rbGooglePlus:beforeApplies specific font character to the Button predefined icons
rbCustomIconApplies styles for custom icon element wrapper
rbTextApplies styles for Button text element
rbCheckBoxApplies styles for the checkbox wrapper element
rbRadioButtonApplies styles for the radio button wrapper element
rbToggleCheckboxApplies styles for checkbox icon wrapper element
rbToggleCheckboxCheckedApplies styles for checkbox selected icon wrapper element
rbToggleCheckboxFilledApplies styles for checkbox tri-state icon wrapper element
rbToggleRadioApplies styles for radio button icon wrapper element
rbToggleRadioCheckedApplies styles for radio button selected icon wrapper element
rbToggleCheckbox:beforeApplies specific font character to the checkbox
rbToggleCheckboxChecked:beforeApplies specific font character to the selected checkbox
rbToggleCheckboxFilled:beforeApplies specific font character to the tri-state checkbox
rbToggleRadio:beforeApplies specific font character to the radio button
rbToggleRadioChecked:beforeApplies specific font character to the selected radio button
rbSplitPartPrimitive class for SplitButton wrapper arrow element
rbSplitPartRightApplies styles for SplitButton right positioned arrow
rbSplitPartLeftApplies styles for SplitButton left positioned arrow
rbSplitIconPrimitive class for SplitButton arrow element
rbSplitIcon:beforeApplies specific font character to SplitButton arrow element
rbImageButtonApplies specific styles when custom image button is used
rbDisabledApplies specific styles when Button is disabled
rbRtlApplies styles to render Button properly in Right to Left mode
span.RadButton.rbButtonApplies specific styles for SplitButton wrapper, which is SPAN and not BUTTON element.

See Also