visitor activity monitorvisitor activity monitor

PROJECT CODE

                                            The Developers Choice!!!!
                                                                                                            Home | About Us | Contact Us

CSS TUTORIALS

Pseudo Element:

What is Syntax of pseudo-elements
The syntax of pseudo-elements:
selector::pseudo-element {
property:value;,
}
CSS classes can also be used with pseudo-elements:
selector.class::pseudo-element {
property:value;
}
The ::first-line Pseudo-element
The ::first-line pseudo-element is used to add a special style to the first line of a text.
The ::first-line pseudo-element can only be applied to block-level elements.
Example
Format the first line of the text in p elements:
p::first-line {
color: #000000;
font-variant: small-caps;
}
The following properties apply to the ::first-line pseudo-element:
  • font properties
  • color properties
  • background properties
  • word-spacing
  • letter-spacing
  • text-decoration
  • vertical-align
  • text-transform
  • line-height
  • clear
How to use the ::first-letter Pseudo-element
The ::first-letter pseudo-element is used to add a special style to the first letter of a text.
The ::first-letter pseudo-element can only be applied to block-level elements.
Example
Format the first letter of the text in p elements:
p::first-letter {
color: #000000;
font-size: medium;
}
The following properties apply to the ::first-letter pseudo- element:
  • font properties
  • color properties
  • background properties
  • margin properties
  • padding properties
  • border properties
  • text-decoration
  • vertical-align (only if "float" is "none")
  • text-transform
  • line-height
  • float
  • clear
   
Pseudo-elements and CSS Classes
CSS:
p.article::first-letter {color:#000000;}
HTML:
<p> class="goal">A paragraph in an article<</p>

The example above will display the first letter of all paragraphs with class="goal", in red.
Multiple Pseudo-elements
Several pseudo-elements can also be combined.
In the following example, the first letter of a paragraph will be red, in an xx-large font size. The rest of the first line will be blue, and in small-caps. The rest of the paragraph will be the default font size and color:
Example
p::first-letter {
color: #000000;
font-size: medium;
}
p::first-line {
color: #000000;
font-variant: small-caps;
}

CSS - The ::before Pseudo-element
The ::before pseudo-element can be used to insert some content before the content of an element.
The following example inserts an image before each <h1> element:
Example
h1::before {
content: url(tree.gif);
}
CSS - The ::after Pseudo-element
The ::after pseudo-element can be used to insert some content after the content of an element.
The following example inserts an image after each <h1> element:
Example
h1::after { content: url(tree.gif); }
All Rights Reserved with Project code