欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
建站教程>CMS建站>教你用CSS制作星級評價(jià)的功能
教你用CSS制作星級評價(jià)的功能
http://www.hz8851.com | 時(shí)間:2010-05-28 | 關(guān)注人次[10121] | 字體設置:
-
做一個(gè)星級評價(jià)的功能不是很難,但是要單純用CSS寫(xiě)估計就有點(diǎn)難度了,先來(lái)個(gè)截圖:
效果很簡(jiǎn)單,可能現在您現在腦子里已經(jīng)有實(shí)現的思路了。下面先看一下我們通常情況下的實(shí)現方法:
CSS:
代碼
.jsstar
{   list-style: none;
margin: 0px;
padding: 0px;
width: 100px;
height: 20px;
position: relative;
}
.jsstar li
{
padding:0px;
margin: 0px;
float: left;
width:20px;
height:20px;
background:url(star_rating.gif) 0 0 no-repeat;
}
HTML:
<p>Javascript + CSS實(shí)現</p>
<ul class="jsstar">
<li title="一星"></li>
<li title="二星"></li>
<li title="三星"></li>
<li title="四星"></li>
<li title="五星"></li>
</ul>
JS:(我用的是jquery)
<script type="text/javascript" src="jquery-1.3.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".jsstar >li").hover(
function(){$(this).css({"background-position":"left bottom"}).prev().trigger("mouseover")},
function(){$(this).css({"background-position":"left top"}).prev().trigger("mouseout")})
.click(function(){alert($(this).attr("title"))});
});
</script>
是不是和上面的沒(méi)什么區別,可是又一想如果用戶(hù)禁掉了javascript豈不是效果很慘?
于是我們想到了用純CSS實(shí)現,下面是代碼:
CSS:
代碼
1 /*CSS Star start*/
2         .star-rating
3         {
4             list-style: none;
5             margin: 0px;
6             padding: 0px;
7             width: 100px;
8             height: 20px;
9             position: relative;
10             background: url(star_rating.gif) top left repeat-x;
11         }
12         .star-rating li
13         {
14             padding: 0px;
15             margin: 0px;
16             float: left;
17         }
18         .star-rating li a
19         {
20             display: block;
21             width: 20px;
22             height: 20px;
23             text-decoration: none;
24             text-indent: -9000px;
25             z-index: 20;
26             position: absolute;
27             padding: 0px;
28         }
29         .star-rating li a:hover
30         {
31             background: url(star_rating.gif) left bottom;
32             z-index: 1;
33             left: 0px;
34         }
35         .star-rating a.one-star
36         {
37             left: 0px;
38         }
39         .star-rating a.one-star:hover
40         {
41             width: 20px;
42         }
43         .star-rating a.two-stars
44         {
45             left: 20px;
46         }
47         .star-rating a.two-stars:hover
48         {
49             width: 40px;
50         }
51         .star-rating a.three-stars:hover
52         {
53             width: 60px;
54         }
55         .star-rating a.three-stars
56         {
57             left: 40px;
58         }
59         .star-rating a.four-stars
60         {
61             left: 60px;
62         }
63         .star-rating a.four-stars:hover
64         {
65             width: 80px;
66         }
67         .star-rating a.five-stars
68         {
69             left: 80px;
70         }
71         .star-rating a.five-stars:hover
72         {
73             width: 100px;
74
75         }
HTML:
<ul class='star-rating'>
<li><a href='#' title='一星' class='one-star'>1</a></li>
<li><a href='#' title='二星' class='two-stars'>2</a></li>
<li><a href='#' title='三星' class='three-stars'>3</a></li>
<li><a href='#' title='四星' class='four-stars'>4</a></li>
<li><a href='#' title='五星' class='five-stars'>5</a></li>
</ul>
看看上面CSS的行號您是不是嚇了一跳,這么簡(jiǎn)單的效果竟然用了這么多代碼?在我看來(lái)不用JS就只能一個(gè)效果一個(gè)樣式了,如果您還有更簡(jiǎn)單更炫的效果請指教!
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
JavaScript五星評分制作
CSS輕易實(shí)現鼠標移上Hover時(shí)的顯示隱藏效果
MAC官方菜單純CSS實(shí)現灰色會(huì )換色
DIV+CSS 常用代碼大全
CSS條件注釋
【京東店鋪裝修】最全問(wèn)題集錦,不斷更新中
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久