zoom

The zoom property in CSS allows you to scale your content. It is non-standard, and was originally implemented only in Internet Explorer. Although several other browsers now support zoom, it isn’t recommended for production sites.

.zoom {
  zoom: 150%;
}
Avatar of Sara Cope
Sara Cope on (Updated on )

z-index

div {
  z-index: 1; /* integer */
}

The z-index property in CSS controls the vertical stacking order of elements that overlap. As in, which one appears as if it is physically closer to you. z-index only affects elements that …

Avatar of Sara Cope
Sara Cope on (Updated on )

widows

In typography terms, a widow is the last line of a paragraph that is left alone on a new page or in a new column. The widows property in CSS controls the minimum number of lines of a paragraph that …

Avatar of Sara Cope
Sara Cope on (Updated on )

white-space

The CSS white-space property controls how text is handled on the element it is applied to. Let’s say you have HTML exactly like this:

<divA bunch of words you see.
</div

You’ve styled the div to have a set …

Avatar of Sara Cope
Sara Cope on (Updated on )

vertical-align

The vertical-align property in CSS controls how elements set next to each other on a line are lined up.

img {
  vertical-align: middle;
}

In order for this to work, the elements need to be set along a baseline. As …

Avatar of Sara Cope
Sara Cope on (Updated on )

visibility

The visibility property in CSS has two different functions. It hides rows and columns of a table, and it also hides an element without changing the layout.

p {
  visibility: hidden;
}
tr {
  visibility: collapse;
}

visibility has …

Avatar of Sara Cope
Sara Cope on (Updated on )

transition

The transition property is a shorthand property used to represent up to four transition-related longhand properties:

.element {
  transition: background-color 0.5s ease;
}
Syntax
transition: [transition-property] [transition-duration] [transition-timing-function] [transition-delay];
Demo

transition properties allow elements to change values over a specified …

Avatar of Sara Cope
Sara Cope on (Updated on )

transform

The transform property allows you to visually manipulate an element by skewing, rotating, translating, or scaling:

.element {
  width: 20px;
  height: 20px;
  transform: scale(20);
}
Avatar of Sara Cope
Sara Cope on (Updated on )

text-overflow

The text-overflow property in CSS deals with situations where text is clipped when it overflows the element’s box. It can be clipped (i.e. cut off, hidden), display an ellipsis (‘…’, Unicode Range Value U+2026) or display an author-defined string (no …

Avatar of Sara Cope
Sara Cope on (Updated on )