Home » , » CSS - Tạo Nút Bấm Di Chuyển

CSS - Tạo Nút Bấm Di Chuyển

Written By 1 on Chủ Nhật, 1 tháng 7, 2012 | 08:47

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