Patrick Sharp's Sandbox


Email :: ::

This page contains my test and proof of concept .css stuff. Maybe you will find something here you can use!
Samples
Code Result
.css code 
			
#butt_menu a.button,
#butt_menu a.button:visited {
	background: url("_button1_.gif") 0 0 no-repeat;
	display:block;
	width:75px;
	padding:5px 0 0 25px;
	color:white;
}
   
#butt_menu a.button:hover {
	background-position: -100px 0;
	text-decoration:none;
}

#butt_menu a.button:active,
#butt_menu a.button:focus {
	background-position: -200px 0;
	outline: none; 
}
	
.html code

<div id="butt_menu">
<a href="#" class="button">Test 1</a>
<a href="#" class="button">Test 2</a>
<a href="#" class="button">Test 3</a>
</div><!-- butt_menu -->	
And the image super sexy button graphic

I can't seem to figure out why Google Chrome and Safari refuse to recognize :active or :focus anchor states

Test 1 |  Test 2 |  Test 3
.css code 

a.tooltip span {
	display:none;
	padding:2px;
	margin:4px;
	width:auto;
	font-weight: normal;
	text-decoration:underline;
	color:#000;
}

a.tooltip:hover span {
	display:inline;
	position:absolute;
	background:#ffffff;
	border:1px dashed;
	text-decoration:none;
}
	
.html code

  ...like <a class="tooltip" href="#">
  CGI<span>Common Gateway Interface
  </span></a>...

This sometimes breaks in IE .. argh

One way to add functionality to a website is to use tooltips to define some of the terms that you use in the body text.

Things like CGICommon Gateway Interface, PHPPersonal Home Page
-or-
Hypertext Preprocessor
and .CSSCascading Style Sheet are good examples of things you can stick tooltips on.