Styling the <a> ElementThe bottom-right image is applied to the <a> element. In order for the image to display correctly, the <a> element must first be converted to block level using display: block. The next step is to add padding using padding: 0 20px 20px 0;. This will apply padding to the right and bottom of the element. The content of the <a> element can be aligned to the right by using text-align: right. Finally, the background image is applied using background: url (lesson17d.gif) no-repeat 100% 100%; as shown in Listing 17.7. This will apply the image to the bottom-right edge of the <a> element. The results can be seen in Figure 17.9. Listing 17.7. CSS Code for Styling the <a> Elementdiv#pullquote
{
margin: 2em;
background: #09f url(lesson17a.gif) no-repeat;
}
div#pullquote p
{
padding: 0 20px;
}
div#pullquote p.furtherinfo a
{
display: block;
padding: 0 20px 20px 0;
text-align: right;
background: url(lesson17d.gif) no-repeat 100% 100%;
}
Figure 17.9. Screenshot of styled <a> element.
|
| |||||||||||||||||||