ตัวอย่างการใช้งาน
เลื่อนเม๊าท์มาตำแหน่งนี้CSS Code ตัวอย่าง
<style type="text/css">
ul.v_menu{ /* กำหนดขอบเขตของเมนู */
list-style:none;
margin:0px;
padding:0px;
width:180px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:none;
border:1px #CCCCCC solid;
}
ul.v_menu > li{ /* กำหนดรูปแบบให้กับเมนูเ */
display:block;
height:15px;
text-indent:5px;
background-color:#EAEAEA;
border:1px #FCFCFC solid;
}
ul.v_menu > li:hover{ /* กำหนดรูปแบบให้กับเมนูเมื่อมีเมาส์อยู่เหนือ */
display:block;
height:15px;
text-indent:5px;
color:#FFFFFF;
background-color:#B6DFF8;
border:1px #FFFFFF groove;
}
ul.v_menu > li > a{ /* กำหนดรูปแบบให้กับลิ้งค์ */
text-decoration:none;
color:#333333;
font-weight:bold;
}
</style>
HTML Code ตัวอย่าง
<ul class="v_menu">
<li><a href="#menu1">PHP Learning</a></li>
<li><a href="#menu2">AJAX Learning</a></li>
<li><a href="#menu3">Javascript Learning</a></li>
<li><a href="#menu4">CSS Learning</a></li>
<li><a href="#menu5">MySQL Learning</a></li>
<li><a href="#menu6" target="_blank">jQuery Learning</a></li>
<li><a href="http://www.google.com" target="_blank">Google.com</a></li>
</ul>
เลื่อนเม๊าท์มาตำแหน่งนี้ <span id="showmenu1" style="text-decoration:underline;color:#0066FF;">เมนู</span>
Javascript Code ตัวอย่าง
<script language="javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(function(){
$("span#showmenu1").mouseover(function(event){
x=event.pageX;
y=event.pageY;
x-=5;
y-=5;
$("ul.v_menu").css({
position:"absolute",
left:x,
top:y
});
$("ul.v_menu").show();
});
$("ul.v_menu").hover(function(){
},function(){
$("ul.v_menu").hide();
});
$("ul.v_menu").click(function(){
$("ul.v_menu").hide();
});
});
</script>