教程 | Click To Enter (BS)

十二月 12, 2021 | views
Comments 0
教程 | Click To Enter (BS) - Tutorial requested by Janice - 1. 登入部落格→ 修改 HTML 2. Ctrl+F 寻找代码 /style 3. 在 /style 下面 添加以下代码: script language="javascript" type="text/javascript" /* toggle() checks

教程 | Click To Enter (BS)


- Tutorial requested by Janice -

1. 登入部落格 → 修改 HTML

2. Ctrl+F 寻找代码 </style>

3. 在 </style> 下面添加以下代码:
<script language="javascript" type="text/javascript">
/* toggle() checks to see if the images has already been faded
or not and sends the appropriate variables to opacity(); */
function toggle(el,milli) {
// Get the opacity style parameter from the image
var currOpacity = document.getElementById(el).style.opacity;
if(currOpacity != 0) { // if not faded
fade(el, milli, 100, 0);
} else { // else the images is already faded
fade(el, milli, 0, 100);
}
}
/* changeOpacity() uses three different opacity settings to
achieve a cross-browser opacity changing function. This
function can also be used to directly change the opacity
of an element. */
function changeOpacity(el,opacity) {
var image = document.getElementById(el);
// For Mozilla
image.style.MozOpacity = (opacity / 100);
// For IE
image.style.filter = "alpha(opacity=" + opacity + ")";
// For others
image.style.opacity = (opacity / 100);
}
/* fade() will fade the image in or out based on the starting
and ending opacity settings. The speed of the fade is
determined by the variable milli (total time of the fade
in milliseconds)*/
function fade(el,milli,start,end) {
var fadeTime = Math.round(milli/100);
var i = 0; // Fade Timer
// Fade in
if(start < end) {
for(j = start; j <= end; j++) {
// define the expression to be called in setTimeout()
var expr = "changeOpacity('" + el + "'," + j + ")";
var timeout = i * fadeTime;
// setTimeout will call 'expr' after 'timeout' milliseconds
setTimeout(expr,timeout);
i++;
}
}
// Fade out
else if(start > end) {
for(j = start; j >= end; j--) {
var expr = "changeOpacity('" + el + "'," + j + ")";
var timeout = i * fadeTime;
setTimeout(expr,timeout);
i++;
}
}
}
</script>
4. 然后,在 <head> 上面添加以下代码:
<div class="enter" onClick="javascript:toggle('wise', 3000); this.style.display='none';
document.getElementById('june').style.display=''">
<img src="http://img.juhife542d.com图片网址"
style="opacity:0.4;filter:alpha(opacity=40)"
onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseout="this.style.opacity=0.7;this.filters.alpha.opacity=40"/>
</div>
<div id="wise" style="filter : alpha(opacity=0); -moz-opacity : 0; opacity : 0;">
<div id="june" style="display : none;">
5. Ctrl+F 寻找代码 <style type="text/css">,然后在下面添加以下代码:
.enter {
text-align: center;
margin-top: 200px;
6. 预览看看你的 Click 图片有没有出现,即可保存。

小解释
蓝色代码:你的 Click To Enter 图片网址

有助素材:
- Click To Enter 图片 

相关文章:
- Click To Enter (BT) -