Lo z-indexación podría hacerse así:
.btnTip
{
position: absolute;
left: 0%;
right: 0%;
z-index: 100;
width: 50px;
/*background-color: red;*/
height: 17px;
}
(...)
<div style="background-color: gray; width: 400px;">
Set width of the tip-span to the same as the button width.
<div style="text-align: center;">
<span style="position:relative;">
<span class="btnTip" title="MyToolTip"> </span>
<input type="button" name="" disabled="disabled" value="Save" style="width: 50px;height:17px;" />
</span>
</div>
izquierda y derecha ayuda de posicionamiento el host en la parte superior del elemento desactivado. El índice z define en qué tipo de capa se inserta un elemento.
Cuanto mayor sea el número de capas z, más "en la parte superior" estará.
El índice z del host y/o el elemento deshabilitado debe establecerse dinámicamente.
Cuando el elemento deshabilitado está deshabilitado, desea el host de información sobre herramientas en la parte superior y viceversa, al menos si desea poder hacer clic en su elemento (botón) cuando NO está deshabilitado.
A partir de Firefox 8, el título de un elemento deshabilitado se muestra al pasar el mouse. –