SlideShare a Scribd company logo
1 of 5
Download to read offline
Page 1 of 5 FREEQuick Reference Guide
http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved
Cascading Style Sheets (CSS 3)
BACKGROUND
background background-image
background-position
background-size
background-repeat
background-attachment
background-origin
background-clip
background-color
background-attachment scroll | fixed
background-break bounding-box | each-box |
continuous
background-clip length
%
border-box | padding-box |
content-box | no-clip
background-color color
transparent
background-image url
none
background-origin border-box | padding-box |
content-box
background-position top left | top center | top
right | center left | center
center | center right |
bottom left | bottom center
| bottom right
x-% y-%
x-pos y-pos
background-repeat repeat | repeat-x | repeat-
y | no-repeat
background-size length
%
auto | cover | contain
BORDER
border-top border-top-width
border-style
border-color
border-top-color border-color
border-top-style border-style
border-top-width thin | medium | thick
length
border-width thin | medium | thick
length
border-radius border-top-right-radius
border-bottom-right-radius
border-bottom-left-radius
border-top-left-radius
border-top-right-radius length
border-bottom-right-radius length
border-bottom-left-radius length
border-top-left-radius length
box-shadow inset || [ length, length,
length, length || <color> ]
none
border-style none | hidden | dotted |
dashed | solid | double |
groove | ridge | inset |
outset
FONT
font font-style
font-variant
font-weight
font-size/line-height
font-family
caption | icon | menu |
message-box | small-
caption | status-bar
font-family family-name
generic-family
inherit
font-size xx-small | x-small | small |
medium | large | x-large |
xx-large | smaller | larger |
inherit
length
%
font-size-adjust none| inherit
number
font-stretch normal | wider | narrower |
ultra-condensed | extra-
condensed | condensed |
semi-condensed | semi-
expanded | expanded |
extra-expanded | ultra-
expanded | inherit
font-style normal | italic | oblique |
inherit
font-variant normal | small-caps | inherit
font-weight normal | bold | bolder |
lighter | 100 | 200 | 300 |
400 | 500 | 600 | 700 | 800
| 900 | inherit
BOX MODEL
float left | right | none
height auto
length
%
max-height none
length
%
max-width none
length
%
min-height none | inherit
length
%
min-width none | inherit
length
%
width auto
%
length
margin margin-top
margin-right
margin-bottom
margin-left
margin-bottom auto
length
%
margin-left auto
length
%
margin-right auto
length
%
margin-top auto
length
%
padding padding-top
padding-right
padding-bottom
padding-left
padding-bottom length
%
padding-left length
%
padding-right length
%
padding-top length
%
marquee-direction forward | reverse
marquee-loop infinite
number
marquee-speed slow | normal | fast
marquee-style scroll | slide | alternate
overflow visible | hidden | scroll |
auto | no-display | no-
content
overflow-x
overflow-y
overflow-style auto | marquee-line | mar-
quee-block
overflow-x visible | hidden | scroll |
auto | no-display | no-
content
overflow-y visible | hidden | scroll |
auto | no-display | no-
content
rotation angle
rotation-point position (paired value off-
set)
visibility visible | hidden | collapse
marquee-play-count infinite
integer
BOX MODEL
clear left | right | both | none
display none | inline | block | inline-
block | list-item | run-in |
compact | table | inline-
table | table-row-group |
table-header-group | table-
footer-group | table-row |
table-column-group | table-
column | table-cell | table-
caption | ruby | ruby-base |
ruby-text | ruby-base-group
| ruby-text-group
BORDER
border border-width
border-style
border-color
border-break border-width
border-style
color
close
border-bottom border-bottom-width
border-style
border-color
border-bottom-color border-color
border-bottom-style border-style
border-bottom-width thin | medium | thick
length
border-collapse collapse | separate
border-color color
border-image image
[ number / %
border-width
stretch | repeat | round ]
none
border-left border-left-width
border-style
border-color
border-left-color border-color
border-left-style border-style
border-left-width thin | medium | thick
length
border-right border-right-width
border-style
border-color
border-right-color border-color
border-right-style border-style
border-right-width thin | medium | thick
length
Page 2 of 5 FREEQuick Reference Guide
http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved
TABLE
border-collapse collapse | separate
border-spacing length length
caption-side top | bottom | left | right
empty-cells show | hide
table-layout auto | fixed
Cascading Style Sheets (CSS 3)
TEXT
direction ltr | rtl | inherit
hanging-punctuation none | [ start | end | end-
edge ]
letter-spacing normal
length
%
punctuation-trim none | [start | end | adja-
cent]
text-align start | end | left | right |
center | justify
text-align-last start | end | left | right |
center | justify
text-decoration none | underline | overline |
line-through | blink
text-emphasis none | [ [ accent | dot | circle
| disc] [ before | after ]? ]
text-indent length
%
text-justify auto | inter-word | inter-
ideograph | inter-cluster |
distribute | kashida | tibetan
text-outline none
color
length
text-shadow none
color
length
text-transform none | capitalize | uppercase
| lowercase
text-wrap normal | unrestricted | none
| suppress
unicode-bidi normal | embed | bidi-
override
white-space normal | pre | nowrap | pre-
wrap | pre-line
white-space-collapse preserve | collapse | pre-
serve-breaks | discard
word-break normal | keep-all | loose |
break-strict | break-all
word-spacing normal
length
%
word-wrap normal | break-word
COLUMN
column-count auto
number
column-fill auto | balance
column-gap normal
length
column-rule column-rule-width
column-rule-style
column-rule-color
column-rule-color color
column-rule-style border-style
column-rule-width thin | medium | thick
length
columns column-width
column-count
column-span 1 | all
column-width auto
length
TEMPLATE LAYOUT
box-align start | end | center | base-
box-direction normal | reverse
box-flex number
box-flex-group integer
box-lines single | multiple
box-orient horizontal | vertical | inline-
axis | block-axis
box-pack start | end | center | justify
box-sizing content-box | padding-box |
border-box | margin-box
tab-side top | bottom | left | right
COLOR
color inherit
color
opacity inherit
number
SPEECH
cue cue-before
cue-after
cue-before uri [ silent | x-soft | soft |
medium | loud | x-loud] |
none | inherit ]
number
%
cue-after uri [ silent | x-soft | soft |
medium | loud | x-loud] |
none | inherit ]
number
%
mark mark-before
mark-after
mark-before string
mark-after string
pause pause-before
pause-after
pause-before none | x-weak | weak |
medium | strong | x-strong
| inherit
time
pause-after none | x-weak | weak |
medium | strong | x-strong
| inherit
time
phonemes string
rest rest-before
rest-after
rest-before none | x-weak | weak |
medium | strong | x-strong
| inherit
time
rest-after none | x-weak | weak |
medium | strong | x-strong
| inherit
time
speak none | normal | spell-out |
digits | literal-punctuation |
no-punctuation | inherit
voice-balance left | center | right | left-
wards | rightwards | inherit
number
voice-duration time
SPEECH
voice-family inherit | [ <specific-voice,
age, generic-voice, num-
ber> ]
voice-rate x-slow | slow | medium |
fast | x-fast | inherit
%
voice-pitch x-low | low | medium | high
| x-high | inherit
number
%
voice-pitch-range x-low | low | medium | high
| x-high | inherit
number
voice-stress strong | moderate | none |
reduced | inherit
voice-volume silent | x-soft | soft | me-
dium | loud | x-loud | inherit
number
%
LIST & MARKERS
list-style list-style-type
list-style-position
list-style-image
list-style-image none
url
list-style-position Inside | outside
list-style-type none | asterisks | box |
check | circle | diamond |
disc | hyphen | square |
decimal | decimal-leading-
zero | lower-roman | upper-
roman | lower-alpha | up-
per-alpha | lower-greek |
lower-latin | upper-latin |
hebrew | armenian | geor-
gian | cjk-ideographic |
hiragana | katakana | hira-
gana-iroha | katakana-iroha
| footnotes
marker-offset auto
length
ANIMATIONS
animation animation-name
animation-duration
animation-timing-function
animation-delay
animation-iteration-count
animation-direction
animation-delay time
animation-direction normal | alternate
animation-duration time
animation-iteration-count inherit
number
animation-name none | IDENT
animation-play-state running | paused
animation-timing-function ease | linear | ease-in |
ease-out | ease-in-out |
cubic-Bezier (number, num-
ber, number, number)
TRANSITIONS
transition transition-property
transition-duration
transition-timing-function
transition-delay
transition-delay time
transition-duration time
transition-property none | all
transition-timing-function ease | linear | ease-in |
ease-out | ease-in-out |
cubic-Bezier (number, num-
ber, number, number)
Page 3 of 5 FREEQuick Reference Guide
http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved
POSITIONING
bottom auto
%
length
clip shape
auto
left auto
%
length
position static | relative | absolute |
fixed
right auto
%
length
top auto
%
length
z-index auto
number
GENERATED CONTENT
bookmark-label content
attr
string
bookmark-level none
integer
bookmark-target self
uri
attr
border-length auto
length
content normal | none | inhibit
uri
counter-increment none
identifier number
counter-reset none
identifier number
crop auto
shape
display normal | none | list-item
float-offset length length
GRID POSITIONING
grid-columns none | inherit
[ length percentage relative
length ]
grid-rows none | inherit
[ length percentage relative
length ]
Cascading Style Sheets (CSS 3)
OUTLINE
outline outline-color
outline-style
outline-width
outline-color color
invert
outline-style None | dotted | dashed |
solid | double | groove |
ridge | inset | outset
outline-width thin | medium | thick
length
outline-offset inherit
length
3D / 2D TRANSFORM
backface-visibility visible | hidden
perspective none
number
perspective-origin [ [ [ percentage> |
<length> | left | center |
right ] [ <percentage> |
<length> | top | center |
bottom ]? ] <length> ] |
[ [ [ left | center | right ] ||
[ top | center | bottom ] ]
<length> ]
transform none | matrix | matrix3d |
translate3d | translateX |
translateY | translateZ |
scale | scale3d | scaleX |
scaleY | scaleZ | rotate |
rotate3d | rotateX | rotateY
| rotateZ | skewX | skewY |
skew | perspective
transform-origin [ [ [ <percentage> |
<length> | left | center |
right ] [ <percentage> |
<length> | top | center |
bottom ]? ] <length> ] |
[ [ [ left | center | right ] ||
[ top | center | bottom ] ]
<length> ]
transform-style flat | preserve-3d
LINE BOX
alignment-adjust auto | baseline | before-
edge | text-before-edge |
middle | central | after-edge
| text-after-edge | ideo-
graphic | alphabetic | hang-
ing | mathematical
length
%
alignment-baseline baseline | use-script | be-
fore-edge | text-before-
edge | after-edge | text-
after-edge | central | middle
| ideographic | alphabetic |
hanging | mathematical
baseline-shift baseline | sub | super
length
%
dominant-baseline auto | use-script | no-
change | reset-size | alpha-
betic | hanging | ideo-
graphic | mathematical |
central | middle | text-after-
edge | text-before-edge
drop-initial-after-align alignment-baseline
drop-initial-after-adjust central | middle | after-edge
| text-after-edge | ideo-
graphic | alphabetic |
mathematical
length
%
drop-initial-before-align caps-height
alignment-baseline
drop-initial-before-adjust before-edge | text-before-
edge | central | middle |
hanging | mathematical
length
%
drop-initial-value initial
integer
drop-initial-size auto
integer
%
line
inline-box-align initial | last
integer
HYPERLINK
target target-name
target-new
target-position
target-name current | root | parent | new
| modal
string
target-new window | tab | none
target-position above | behind | front |
back
RUBY
ruby-align auto | start | left | center |
end | right | distribute-letter
| distribute-space | line-
edge
ruby-overhang auto | start | end | none
ruby-position before | after | right | inline
ruby-span attr(x) | none
GENERATED CONTENT
hyphenate-after auto
integer
page-policy start | first | last
quotes none
string string string string
hyphenate-before auto
integer
hyphenate-character auto
string
hyphenate-lines no-limit
integer
move-to normal | here
identifier
hyphenate-resource none
uri
hyphens none | manual | auto
image-resolution normal | auto
dpi
marks [ crop || cross ] | none
string-set identifier
content-list
text-replace none
[<string> <string>]+
LINE BOX
line-height normal
number
length
%
line-stacking line-stacking-strategy
line-stacking-ruby
line-stacking-shift
line-stacking-strategy inline-line-height | block-
line-height | max-height |
grid-height
line-stacking-ruby exclude-ruby | include-ruby
line-stacking-shift consider-shifts | disregard-
shifts
text-height auto | font-size | text-size |
max-size
vertical-align Baseline | sub | super | top
| text-top | middle | bottom
| text-bottom
length
%
Page 4 of 5 FREEQuick Reference Guide
http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved
PAGED MEDIA
fit fill | hidden | meet | slice
fit-position [top | center | bottom] ||
[left | center | right]
length
%
image-orientation auto
angle
orphans integer
page auto
identifier
page-break-after auto | always | avoid | left |
right
page-break-before auto | always | avoid | left |
right
page-break-inside auto | avoid
size auto | landscape | portrait
length
windows integer
Cascading Style Sheets (CSS 3)
• Values in italics are place holders for an actual value (like 1px,
1em, 1%), values in normal text are values that can be used as
the actual value
• CSS Properties in Dark Red are shorthand properties and each
value must be defined. The exception is where the property can
define from one to four of the sides of a box element property
(Top-Right-Bottom-Left) - i.e. border-width
UI
appearance normal | inherit | [icon |
window | desktop | work-
space | document | tooltip |
dialog | button | push-
button | hyperlink | radio-
button | checkbox | menu-
item | tab | menu |
menubar | pull-down-menu
| pop-up-menu | list-menu |
radio-group | checkbox-
group | outline-tree | range
| field | combo-box | signa-
ture | password]
icon auto | inherit
url
resize none | both | horizontal |
vertical | inherit
cursor auto | crosshair | default |
pointer | move | e-resize |
ne-resize | nw-resize | n-
resize | se-resize | sw-resize
| s-resize | w-resize | text |
wait | help
url
nav-index auto | inherit
number
nav-up auto | inherit
<id> [ current | root |
<target-name> ]
nav-right auto | inherit
<id> [ current | root |
<target-name> ]
nav-down auto | inherit
<id> [ current | root |
<target-name> ]
nav-left auto | inherit
<id> [ current | root |
<target-name> ]
Page 5 of 5 FREEQuick Reference Guide
http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved
SELECTOR TYPES
Name Info Example
Universal Any element * { font: 10px Arial; }
Type Any element of
that type
h1 { text-decoration:
underline; }
Grouping Multiple
elements of
different types
h1, h2, h3 { font-family:
Verdana; }
Class Multiple
elements of
different types
when you don’t
want to affect
all instances of
that type
.sampleclass { text-
decoration: underline; }
Id A single
element type
when you don’t
want to affect
all instances of
that type
#sampleid { text-
decoration: underline; }
Descendant An element that
is below (in the
document tree)
another
element—no
matter how
many levels
below
#gallery h1 { text-
decoration: underline; }
Child An element that
is directly below
(in the
document tree)
another
element
#title > p { font-weight:
bold; }
Adjacent
Sibling
All elements
that share the
same parent
and elements
are in the same
immediate
sequence
h1 + p { font-style:
italic; }
Attribute An element with
that matches
the attribute
listed
E[selected] - att whatever
the value
E[att="val"] - att with a
specific value
E[rel~="next"] - att with
a value is a whitespace
separated list
*[lang|="en"] - att value
either being exactly "val"
or beginning with "val"
immediately followed by
"-"
E[att^="val"] - att value
that begins with the prefix
"val"
E[att$="val"] - att value
that end with the suffix
"val"
E[att*="val"] - att value
contains at least one
instance of the substring
"val"
General
Sibling
All elements
that share the
same parent
and elements
are in the same
sequence (not
necessarily
immediate)
h1 ~ p { font-style:
italic; }
UNITS
ABSOLUTE MEASUREMENT
% percentage
cm centimeter
in inch
mm millimeter
pc pica (1p = 12 points)
pt point (1pt = 1/72 inch)
RELATIVE MEASUREMENT
ch width of the "0" glyph found in
the font for the font size used to
render
em 1em = current font size of
current element
ex x-height of the element's font
gd the grid defined by 'layout-grid'
px pixel of the viewing device
rem the font size of the root element
vh the viewport's height
vw the viewport's width
vm viewport's height or width,
whichever is smaller of the two
ANGLES
deg degrees
grad grads
rad radians
turn turns
TIME
ms milli-seconds
s seconds
Hz hertz
kHz kilo-hertz
COLORS
color name red, blue, green, dark green
rgb(x,y,z) red = rgb(255,0,0)
rgb(x%,y%,z%) red = rgb(100%,0,0)
#rrggbb red = #ff0000 (or shorthand =
#f00)
FREQUENCY
hsl(hue, saturation,
lightness)
red = hsl(0, 100%, 50%)
hsla(hue, saturation,
lightness, alpha)
red = hsl(0, 100%, 50%)
rgba(x,y,z, alpha) red = rgba(255,0,0)
flavor An accent color (typically chosen
by the user) to customize the
user interface of the user agent
itsel
currentColor computed value of the
'currentColor' keyword is the
computed value of the 'color'
property
PSEUDO-CLASS
:active an activated element
:focus an element while the
element has focus
:visited a visited link
:hover an element when you mouse
over it
:link an unvisited link
:disabled an element while the
element is disabled
:enabled an element while the
element is enabled
:checked an element (form element
control) that is checked
:selection an element that is currently
selected of highlighted by
the user
:lang Allows the author to specify
a language to use in a
specified element
:nth-child(n) an element that is the n-th
sibling
:nth-last-child(n) an element that is the n-th
sibling counting from the
last sibling
:first-child an element that is the first
sibling
:last-child an element that is the last
sibling
:only-child an element that is the only
child
:nth-of-type(n) an element that is the n-th
sibling of its type.
:nth-last-of-type(n) an element that is the n-th
sibling of its type counting
from the last sibling
:last-of-type an element that is the first
sibling of its type
:first-of-type an element that is the last
sibling of its type
:only-of-type an element that is the only
child of that type
:empty an element that has no
children
:root root element within the
document
:not(x) an element not represented
by the argument ‘x’
:target a target element as specified
by a target in a URI
PSEUDO-ELEMENT
::first-letter Adds special style to the first
letter of a text
::first-line Adds special style to the first
line of a text
::before Inserts some content before
an element
::after Inserts some content after an
element
Cascading Style Sheets (CSS 3)

More Related Content

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Css3 cheat-sheet

  • 1. Page 1 of 5 FREEQuick Reference Guide http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved Cascading Style Sheets (CSS 3) BACKGROUND background background-image background-position background-size background-repeat background-attachment background-origin background-clip background-color background-attachment scroll | fixed background-break bounding-box | each-box | continuous background-clip length % border-box | padding-box | content-box | no-clip background-color color transparent background-image url none background-origin border-box | padding-box | content-box background-position top left | top center | top right | center left | center center | center right | bottom left | bottom center | bottom right x-% y-% x-pos y-pos background-repeat repeat | repeat-x | repeat- y | no-repeat background-size length % auto | cover | contain BORDER border-top border-top-width border-style border-color border-top-color border-color border-top-style border-style border-top-width thin | medium | thick length border-width thin | medium | thick length border-radius border-top-right-radius border-bottom-right-radius border-bottom-left-radius border-top-left-radius border-top-right-radius length border-bottom-right-radius length border-bottom-left-radius length border-top-left-radius length box-shadow inset || [ length, length, length, length || <color> ] none border-style none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset FONT font font-style font-variant font-weight font-size/line-height font-family caption | icon | menu | message-box | small- caption | status-bar font-family family-name generic-family inherit font-size xx-small | x-small | small | medium | large | x-large | xx-large | smaller | larger | inherit length % font-size-adjust none| inherit number font-stretch normal | wider | narrower | ultra-condensed | extra- condensed | condensed | semi-condensed | semi- expanded | expanded | extra-expanded | ultra- expanded | inherit font-style normal | italic | oblique | inherit font-variant normal | small-caps | inherit font-weight normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit BOX MODEL float left | right | none height auto length % max-height none length % max-width none length % min-height none | inherit length % min-width none | inherit length % width auto % length margin margin-top margin-right margin-bottom margin-left margin-bottom auto length % margin-left auto length % margin-right auto length % margin-top auto length % padding padding-top padding-right padding-bottom padding-left padding-bottom length % padding-left length % padding-right length % padding-top length % marquee-direction forward | reverse marquee-loop infinite number marquee-speed slow | normal | fast marquee-style scroll | slide | alternate overflow visible | hidden | scroll | auto | no-display | no- content overflow-x overflow-y overflow-style auto | marquee-line | mar- quee-block overflow-x visible | hidden | scroll | auto | no-display | no- content overflow-y visible | hidden | scroll | auto | no-display | no- content rotation angle rotation-point position (paired value off- set) visibility visible | hidden | collapse marquee-play-count infinite integer BOX MODEL clear left | right | both | none display none | inline | block | inline- block | list-item | run-in | compact | table | inline- table | table-row-group | table-header-group | table- footer-group | table-row | table-column-group | table- column | table-cell | table- caption | ruby | ruby-base | ruby-text | ruby-base-group | ruby-text-group BORDER border border-width border-style border-color border-break border-width border-style color close border-bottom border-bottom-width border-style border-color border-bottom-color border-color border-bottom-style border-style border-bottom-width thin | medium | thick length border-collapse collapse | separate border-color color border-image image [ number / % border-width stretch | repeat | round ] none border-left border-left-width border-style border-color border-left-color border-color border-left-style border-style border-left-width thin | medium | thick length border-right border-right-width border-style border-color border-right-color border-color border-right-style border-style border-right-width thin | medium | thick length
  • 2. Page 2 of 5 FREEQuick Reference Guide http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved TABLE border-collapse collapse | separate border-spacing length length caption-side top | bottom | left | right empty-cells show | hide table-layout auto | fixed Cascading Style Sheets (CSS 3) TEXT direction ltr | rtl | inherit hanging-punctuation none | [ start | end | end- edge ] letter-spacing normal length % punctuation-trim none | [start | end | adja- cent] text-align start | end | left | right | center | justify text-align-last start | end | left | right | center | justify text-decoration none | underline | overline | line-through | blink text-emphasis none | [ [ accent | dot | circle | disc] [ before | after ]? ] text-indent length % text-justify auto | inter-word | inter- ideograph | inter-cluster | distribute | kashida | tibetan text-outline none color length text-shadow none color length text-transform none | capitalize | uppercase | lowercase text-wrap normal | unrestricted | none | suppress unicode-bidi normal | embed | bidi- override white-space normal | pre | nowrap | pre- wrap | pre-line white-space-collapse preserve | collapse | pre- serve-breaks | discard word-break normal | keep-all | loose | break-strict | break-all word-spacing normal length % word-wrap normal | break-word COLUMN column-count auto number column-fill auto | balance column-gap normal length column-rule column-rule-width column-rule-style column-rule-color column-rule-color color column-rule-style border-style column-rule-width thin | medium | thick length columns column-width column-count column-span 1 | all column-width auto length TEMPLATE LAYOUT box-align start | end | center | base- box-direction normal | reverse box-flex number box-flex-group integer box-lines single | multiple box-orient horizontal | vertical | inline- axis | block-axis box-pack start | end | center | justify box-sizing content-box | padding-box | border-box | margin-box tab-side top | bottom | left | right COLOR color inherit color opacity inherit number SPEECH cue cue-before cue-after cue-before uri [ silent | x-soft | soft | medium | loud | x-loud] | none | inherit ] number % cue-after uri [ silent | x-soft | soft | medium | loud | x-loud] | none | inherit ] number % mark mark-before mark-after mark-before string mark-after string pause pause-before pause-after pause-before none | x-weak | weak | medium | strong | x-strong | inherit time pause-after none | x-weak | weak | medium | strong | x-strong | inherit time phonemes string rest rest-before rest-after rest-before none | x-weak | weak | medium | strong | x-strong | inherit time rest-after none | x-weak | weak | medium | strong | x-strong | inherit time speak none | normal | spell-out | digits | literal-punctuation | no-punctuation | inherit voice-balance left | center | right | left- wards | rightwards | inherit number voice-duration time SPEECH voice-family inherit | [ <specific-voice, age, generic-voice, num- ber> ] voice-rate x-slow | slow | medium | fast | x-fast | inherit % voice-pitch x-low | low | medium | high | x-high | inherit number % voice-pitch-range x-low | low | medium | high | x-high | inherit number voice-stress strong | moderate | none | reduced | inherit voice-volume silent | x-soft | soft | me- dium | loud | x-loud | inherit number % LIST & MARKERS list-style list-style-type list-style-position list-style-image list-style-image none url list-style-position Inside | outside list-style-type none | asterisks | box | check | circle | diamond | disc | hyphen | square | decimal | decimal-leading- zero | lower-roman | upper- roman | lower-alpha | up- per-alpha | lower-greek | lower-latin | upper-latin | hebrew | armenian | geor- gian | cjk-ideographic | hiragana | katakana | hira- gana-iroha | katakana-iroha | footnotes marker-offset auto length ANIMATIONS animation animation-name animation-duration animation-timing-function animation-delay animation-iteration-count animation-direction animation-delay time animation-direction normal | alternate animation-duration time animation-iteration-count inherit number animation-name none | IDENT animation-play-state running | paused animation-timing-function ease | linear | ease-in | ease-out | ease-in-out | cubic-Bezier (number, num- ber, number, number) TRANSITIONS transition transition-property transition-duration transition-timing-function transition-delay transition-delay time transition-duration time transition-property none | all transition-timing-function ease | linear | ease-in | ease-out | ease-in-out | cubic-Bezier (number, num- ber, number, number)
  • 3. Page 3 of 5 FREEQuick Reference Guide http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved POSITIONING bottom auto % length clip shape auto left auto % length position static | relative | absolute | fixed right auto % length top auto % length z-index auto number GENERATED CONTENT bookmark-label content attr string bookmark-level none integer bookmark-target self uri attr border-length auto length content normal | none | inhibit uri counter-increment none identifier number counter-reset none identifier number crop auto shape display normal | none | list-item float-offset length length GRID POSITIONING grid-columns none | inherit [ length percentage relative length ] grid-rows none | inherit [ length percentage relative length ] Cascading Style Sheets (CSS 3) OUTLINE outline outline-color outline-style outline-width outline-color color invert outline-style None | dotted | dashed | solid | double | groove | ridge | inset | outset outline-width thin | medium | thick length outline-offset inherit length 3D / 2D TRANSFORM backface-visibility visible | hidden perspective none number perspective-origin [ [ [ percentage> | <length> | left | center | right ] [ <percentage> | <length> | top | center | bottom ]? ] <length> ] | [ [ [ left | center | right ] || [ top | center | bottom ] ] <length> ] transform none | matrix | matrix3d | translate3d | translateX | translateY | translateZ | scale | scale3d | scaleX | scaleY | scaleZ | rotate | rotate3d | rotateX | rotateY | rotateZ | skewX | skewY | skew | perspective transform-origin [ [ [ <percentage> | <length> | left | center | right ] [ <percentage> | <length> | top | center | bottom ]? ] <length> ] | [ [ [ left | center | right ] || [ top | center | bottom ] ] <length> ] transform-style flat | preserve-3d LINE BOX alignment-adjust auto | baseline | before- edge | text-before-edge | middle | central | after-edge | text-after-edge | ideo- graphic | alphabetic | hang- ing | mathematical length % alignment-baseline baseline | use-script | be- fore-edge | text-before- edge | after-edge | text- after-edge | central | middle | ideographic | alphabetic | hanging | mathematical baseline-shift baseline | sub | super length % dominant-baseline auto | use-script | no- change | reset-size | alpha- betic | hanging | ideo- graphic | mathematical | central | middle | text-after- edge | text-before-edge drop-initial-after-align alignment-baseline drop-initial-after-adjust central | middle | after-edge | text-after-edge | ideo- graphic | alphabetic | mathematical length % drop-initial-before-align caps-height alignment-baseline drop-initial-before-adjust before-edge | text-before- edge | central | middle | hanging | mathematical length % drop-initial-value initial integer drop-initial-size auto integer % line inline-box-align initial | last integer HYPERLINK target target-name target-new target-position target-name current | root | parent | new | modal string target-new window | tab | none target-position above | behind | front | back RUBY ruby-align auto | start | left | center | end | right | distribute-letter | distribute-space | line- edge ruby-overhang auto | start | end | none ruby-position before | after | right | inline ruby-span attr(x) | none GENERATED CONTENT hyphenate-after auto integer page-policy start | first | last quotes none string string string string hyphenate-before auto integer hyphenate-character auto string hyphenate-lines no-limit integer move-to normal | here identifier hyphenate-resource none uri hyphens none | manual | auto image-resolution normal | auto dpi marks [ crop || cross ] | none string-set identifier content-list text-replace none [<string> <string>]+ LINE BOX line-height normal number length % line-stacking line-stacking-strategy line-stacking-ruby line-stacking-shift line-stacking-strategy inline-line-height | block- line-height | max-height | grid-height line-stacking-ruby exclude-ruby | include-ruby line-stacking-shift consider-shifts | disregard- shifts text-height auto | font-size | text-size | max-size vertical-align Baseline | sub | super | top | text-top | middle | bottom | text-bottom length %
  • 4. Page 4 of 5 FREEQuick Reference Guide http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved PAGED MEDIA fit fill | hidden | meet | slice fit-position [top | center | bottom] || [left | center | right] length % image-orientation auto angle orphans integer page auto identifier page-break-after auto | always | avoid | left | right page-break-before auto | always | avoid | left | right page-break-inside auto | avoid size auto | landscape | portrait length windows integer Cascading Style Sheets (CSS 3) • Values in italics are place holders for an actual value (like 1px, 1em, 1%), values in normal text are values that can be used as the actual value • CSS Properties in Dark Red are shorthand properties and each value must be defined. The exception is where the property can define from one to four of the sides of a box element property (Top-Right-Bottom-Left) - i.e. border-width UI appearance normal | inherit | [icon | window | desktop | work- space | document | tooltip | dialog | button | push- button | hyperlink | radio- button | checkbox | menu- item | tab | menu | menubar | pull-down-menu | pop-up-menu | list-menu | radio-group | checkbox- group | outline-tree | range | field | combo-box | signa- ture | password] icon auto | inherit url resize none | both | horizontal | vertical | inherit cursor auto | crosshair | default | pointer | move | e-resize | ne-resize | nw-resize | n- resize | se-resize | sw-resize | s-resize | w-resize | text | wait | help url nav-index auto | inherit number nav-up auto | inherit <id> [ current | root | <target-name> ] nav-right auto | inherit <id> [ current | root | <target-name> ] nav-down auto | inherit <id> [ current | root | <target-name> ] nav-left auto | inherit <id> [ current | root | <target-name> ]
  • 5. Page 5 of 5 FREEQuick Reference Guide http://www.veign.com Part Number: QRG0008 ©2009 Veign, All Rights Reserved SELECTOR TYPES Name Info Example Universal Any element * { font: 10px Arial; } Type Any element of that type h1 { text-decoration: underline; } Grouping Multiple elements of different types h1, h2, h3 { font-family: Verdana; } Class Multiple elements of different types when you don’t want to affect all instances of that type .sampleclass { text- decoration: underline; } Id A single element type when you don’t want to affect all instances of that type #sampleid { text- decoration: underline; } Descendant An element that is below (in the document tree) another element—no matter how many levels below #gallery h1 { text- decoration: underline; } Child An element that is directly below (in the document tree) another element #title > p { font-weight: bold; } Adjacent Sibling All elements that share the same parent and elements are in the same immediate sequence h1 + p { font-style: italic; } Attribute An element with that matches the attribute listed E[selected] - att whatever the value E[att="val"] - att with a specific value E[rel~="next"] - att with a value is a whitespace separated list *[lang|="en"] - att value either being exactly "val" or beginning with "val" immediately followed by "-" E[att^="val"] - att value that begins with the prefix "val" E[att$="val"] - att value that end with the suffix "val" E[att*="val"] - att value contains at least one instance of the substring "val" General Sibling All elements that share the same parent and elements are in the same sequence (not necessarily immediate) h1 ~ p { font-style: italic; } UNITS ABSOLUTE MEASUREMENT % percentage cm centimeter in inch mm millimeter pc pica (1p = 12 points) pt point (1pt = 1/72 inch) RELATIVE MEASUREMENT ch width of the "0" glyph found in the font for the font size used to render em 1em = current font size of current element ex x-height of the element's font gd the grid defined by 'layout-grid' px pixel of the viewing device rem the font size of the root element vh the viewport's height vw the viewport's width vm viewport's height or width, whichever is smaller of the two ANGLES deg degrees grad grads rad radians turn turns TIME ms milli-seconds s seconds Hz hertz kHz kilo-hertz COLORS color name red, blue, green, dark green rgb(x,y,z) red = rgb(255,0,0) rgb(x%,y%,z%) red = rgb(100%,0,0) #rrggbb red = #ff0000 (or shorthand = #f00) FREQUENCY hsl(hue, saturation, lightness) red = hsl(0, 100%, 50%) hsla(hue, saturation, lightness, alpha) red = hsl(0, 100%, 50%) rgba(x,y,z, alpha) red = rgba(255,0,0) flavor An accent color (typically chosen by the user) to customize the user interface of the user agent itsel currentColor computed value of the 'currentColor' keyword is the computed value of the 'color' property PSEUDO-CLASS :active an activated element :focus an element while the element has focus :visited a visited link :hover an element when you mouse over it :link an unvisited link :disabled an element while the element is disabled :enabled an element while the element is enabled :checked an element (form element control) that is checked :selection an element that is currently selected of highlighted by the user :lang Allows the author to specify a language to use in a specified element :nth-child(n) an element that is the n-th sibling :nth-last-child(n) an element that is the n-th sibling counting from the last sibling :first-child an element that is the first sibling :last-child an element that is the last sibling :only-child an element that is the only child :nth-of-type(n) an element that is the n-th sibling of its type. :nth-last-of-type(n) an element that is the n-th sibling of its type counting from the last sibling :last-of-type an element that is the first sibling of its type :first-of-type an element that is the last sibling of its type :only-of-type an element that is the only child of that type :empty an element that has no children :root root element within the document :not(x) an element not represented by the argument ‘x’ :target a target element as specified by a target in a URI PSEUDO-ELEMENT ::first-letter Adds special style to the first letter of a text ::first-line Adds special style to the first line of a text ::before Inserts some content before an element ::after Inserts some content after an element Cascading Style Sheets (CSS 3)