Ta thường thấy 1 số trang Web có các nút mà khi nhấp chuột vào sẽ di chuyển đến trang chi định nào đó. Chẳn hạn nút "Home " có ảnh là hình ngôi nhà, nút " Next" có hình mui tên sang phải, nút "Prew" có hình mũi tên sang trái, nút "Center" có hình tròn ... . Để làm được vấn đề đó, ta phải có hình ảnh ( biểu tượng) của nút ( dùng chương trình photoshop để tạo chẳn hạn ), dùng code CSS để tạo tác vụ nhấp chuột, sau cùng là chọn vị trí đặt nút đó.
Demo:<html>
<head>
<style type="text/css">
#navlist{position:relative;}
#navlist li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#navlist li, #navlist a{height:44px;display:block;}
#home{left:0px;width:46px;}
#home{background:url('img_navsprites_hover.gif') 0 0;}
#home a:hover{background: url('img_navsprites_hover.gif') 0 -45px;}
*/ ban thay the anh img_navsprites_hover.gif bang anh khac */
#prev{left:63px;width:43px;}
#prev{background:url('img_navsprites_hover.gif') -47px 0;}
#prev a:hover{background: url('img_navsprites_hover.gif') -47px -45px;}
/* thay the anh img_navsprites_hover.gif bang anh khac */
#next{left:129px;width:43px;}
#next{background:url('img_navsprites_hover.gif') -91px 0;}
#next a:hover{background: url('img_navsprites_hover.gif') -91px -45px;}
/* thay the anh img_navsprites_hover.gif bang anh khac */
</style>
</head>
<body>/* chon vi tri thich hop de dat ID sau */
<ul id="navlist"> /* thay doi 3 link sau bang link thich hop*/
<li id="home"><a href="default.asp"></a></li>
<li id="prev"><a href="css_intro.asp"></a></li>
<li id="next"><a href="css_syntax.asp"></a></li>
</ul>
</body>
</html>
Hình minh họa:
0 nhận xét:
Đăng nhận xét