CSS3 introduces new properties for text effect. This tutorial presents these CSS3 text properties: the text-shadow, word-wrap, and text-overflow.
text-shadow
property introduced in CSS3 allows for one or more shadow effects to be applied to the text of an element. This shadow is drawn around the letters.<style> h2 { text-shadow: 2px 3px 3px #a0a1fe; } </style> <h4>Example text-shadow</h4> <h2>Text with text-shadow</h2>
The rgba(Red, Green, Blue, Alpha) formula is used to define the colors, adding transparency (Alpha) in the same time.
<style> h2 { text-shadow: -1px -1px 1px rgba(110,235,155,0.2), 2px 3px rgba(0,0,181,0.2); } </style> <h4>Example multiple text-shadow</h4> <h2>Text with two colors for text-shadow</h2>
word-wrap
you can allow browsers to break lines in the middle of words to prevent long strings of characters from overflowing a box.<style> #id1 { width:100px; border:1px solid blue; word-wrap:break-word; } </style> <h4>Example word-wrap</h4> <div id='id1'>Free CSS Course - word-wrap some_looonnng_word.</div>
text-overflow
property you can specifies what should happen when text overflows the containing element.text-overflow: value;'value' can be:
text-overflow
is used together with white-space:nowrap;
and overflow:hidden;
.<style> #id1 { width:230px; border:1px solid blue; white-space:nowrap; overflow:hidden; /* 'overflow' value must be different from 'visible' */ text-overflow:ellipsis; } #id2 { width:230px; border:1px solid green; white-space:nowrap; overflow:hidden; text-overflow:clip; } #id1:hover, #id2:hover { text-overflow:none; width:auto; } </style> <h4>Example text-overflow</h4> <p>Place mouse-cursor over texts bellow.</p> <div id='id1'>CSS Tutorial - some long text in a line, any good words.</div> <div id='id2'>Web site coursesweb.net - another long text in a line.</div>
<table><tr> <th>Title 1</th> <th>Title 2</th> </tr></table>
.some_class { line-height: 150%; }
document.getElementById("id_button").onclick = function(){ window.open("http://coursesweb.net/"); }
$ar_dir = scandir("dir_name"); var_export($ar_dir);