第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

求大神看下哪里的問題,我搞了兩天了,都沒有弄出來

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標(biāo)題文檔</title>
<style type="text/css">
*{
?? ?padding:0;
?? ?margin:0;
}
body{
?? ?padding:50px 0;
?? ?background-color:#FFF;
?? ?font-size:14px;
?? ?color:#555;
?? ?}
?.slider .main .main-i,
??? .slider .main,
??? .slider{
?? ?width:100%;
??? height:400px;
?? ?position:relative;
?? ?}
??? /*幻燈片區(qū)域樣式*/
?.slider .main{
?? ?overflow:hidden;
?? ?}
?/*每一個(gè)幻燈片的樣式*/
.slider .main .main-i{}
.slider .main .main-i img{
??? width:100%;
??? position:absolute;
??? left:0;
??? top:0;
??? z-index:1;
}
.slider .main .main-i .caption{
??? position:absolute;
??? right:50%;
??? top:30%;
??? z-index:9;
}
.slider .main .main-i .caption h2{
??? font-size:40px;
??? line-height:50px;
??? color:#B5B5B5;
??? text-align:right;
}
.slider .main .main-i .caption h3{
??? font-size:70px;
??? line-height:70px;
??? color:#000000;
??? text-align:right;
??? font-family:'Open Sans Condensed';
}
/*控制按鈕區(qū)域樣式*/
.slider .ctrl {
??? width:100%;
??? height:13px;
??? line-height:13px;
??? text-align:center;
??? position:absolute;
??? left:0;
??? bottom:-13px;
??????? }
.slider .ctrl .ctrl-i {
??? display:inline-block;
??? width:150px;
??? height:13px;
??? background-color:#666;
??? box-shadow:0 1px 1px rgba(0,0,0,.3);
??? position:relative;
??? margin-left:1px;
??? }
.slider .ctrl .ctrl-i img {
??? width:100%;
??? position:absolute;
??? left:0;
??? bottom:50px;
??? z-index:1;
??? opacity:0;
??? transition:all .2s;
? ?
??? }
/*hover到控制按鈕*/
?.slider .ctrl .ctrl-i:hover {
???? background-color:#f0f0f0;
??? }
?.slider .ctrl .ctrl-i:hover img {
???? bottom:13px;
???? -webkit-box-reflect:above 0px
????? gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(255,255,255,.3)));
????? opacity:1;
??? }
?/*active 當(dāng)前展現(xiàn)的狀態(tài)*/
? .slider .ctrl .ctrl-i_active:hover,
? .slider .ctrl .ctrl-i_active{
???? background-color:#000;
?}
?.slider .ctrl .ctrl-i_active:hover img{
???? opacity:0;
?}
?/*幻燈片切換的樣式*/
?.slider .main .main-i{
???? opacity:0;
???? position:absolute;
???? right:50%;
???? top:0;
???? transition:all .5s;
?}
? .slider .main .main-i h2{
????? margin-right:45px;
? }
? .slider .main .main-i h3{
????? margin-right:-45px;
? }
?? .slider .main .main-i h2,
? .slider .main .main-i h3{
???? transition:all .8s 1s;
? }
? .slider .main .main-i_active{
????? right:0;
????? opacity:1;
? }
? .slider .main .main-i_active h2,
? .slider .main .main-i_active h3{
????? margin-right:0px;
? }
</style>
</head>

<body>
<div class="slider">
?? ??? ?<div class="main" id="template_main">
?????? ??? ?<div class="main-i" id="main_{{index}}">
?????? ??? ??? ?<div class="caption">
?????? ??? ??? ??? ?<h2>{{h2}}</h2>
?????? ??? ??? ??? ?<h3>{{h3}}</h3>
??????? ??? ??? ?</div>
??????????????? <img src="../系統(tǒng)/{{index}}.jpg"/>
?????? ??? ?</div>
??????? </div>
??????? <div class="ctrl" id="template_ctrl">
?????? ??? ?<a class="ctrl-i" id="ctrl_{{index}}" href="javascript:switchSlider({{index}});"> <img src="../系統(tǒng)/{{index}}.jpg"/></a>
??????? </div>
??????? <script type="text/javascript">
??????????? //數(shù)據(jù)定義,實(shí)際生產(chǎn)環(huán)境中,后臺(tái)給出。
??????????? var date = [
??????????????? { img: 1, h2: 'Creative', h3: 'beatufil' },
??????????????? { img: 2, h2: 'Friendly', h3: 'Devil' },
??????????????? { img: 3, h2: 'Crazy', h3: 'Friend' },
??????????????? { img: 4, h2: 'Creative', h3: 'beatufil' },
??????????????? { img: 5, h2: 'Friendly', h3: 'Devil' },
??????????????? { img: 6, h2: 'Crazy', h3: 'Friend' },
??????????????? { img: 7, h2: 'Crazy', h3: 'Friend' }
??????????? ]
??????????? //通用函數(shù)。
??????????? var g = function (id) {
??????????????? if (id.substr(0,1) == '.') {
??????????????????? return document.getElementsByClassName(id.substr(1));
??????????????? }
??????????????? return document.getElementById(id);
??????????? }
??????????? //添加所有的幻燈片,以及對(duì)應(yīng)的按鈕。
??????????? function addSliders() {
??????????????? //獲取模板。
??????????????? var tpl_main = g('template_main').innerHTML
??????????????????????????????????????????????????? .replace(/^\s*/, '').replace(/\s*$/, '');
??????????????? //按鈕的
??????????????? var tpl_ctrl = g('template_ctrl').innerHTML
??????????????????????????????????????????????????? .replace(/^\s*/, '').replace(/\s*$/, '');
??????????????? //定義最終輸出的HTML的變量。
??????????????? var out_main = [];
??????????????? var out_ctrl = [];
??????????????? //遍歷所有數(shù)據(jù),構(gòu)建最終輸出的HTML。
??????????????? for (i in date) {
??????????????????? var _html_main = tpl_main
??????????????????????????????????????????? .replace(/{{index}}/g, date[i].img)
??????????????????????????????????????????? .replace(/{{h2}}/g, date[i].h2)
??????????????????????????????????????????? .replace(/{{h3}}/g, date[i].h3);
??????????????????? var _html_ctrl = tpl_ctrl
??????????????????????????????????????????? .replace(/{{index}}/g, date[i].img);
??????????????????? out_main.push(_html_main);
??????????????????? out_ctrl.push(_html_ctrl);
??????????????? }
??????????????? //把HTML回寫到對(duì)應(yīng)的DOM里面
??????????????? g('template_main').innerHTML = out_main.join('');
??????????????? g('template_ctrl').innerHTML = out_ctrl.join('');
??????????? }
??????????? //幻燈片切換
??????????? function switchSlider(n) {
??????????????? //獲得要展現(xiàn)的幻燈片及控制按鈕
??????????????? var main = g('main_' + n);
??????????????? var ctrl = g('ctrl_' + n);
??????????????? //獲得所有的幻燈片以及控制按鈕
??????????????? var clear_main = g('.main-i');
??????????????? var clear_ctrl = g('.ctrl-i');
??????????????? //清除他們的active的樣式
??????????????? for (i = 0; i < clear_ctrl.length; i++) {
??????????????????? clear_main[i].className = clear_main[i].className.replace('main-i_active', '');
??????????????????? clear_ctrl[i].className = clear_ctrl[i].className.replace('ctrl-i_active', '');
??????????????? }
??????????????? //為當(dāng)前控制按鈕和附加樣式。
??????????????? main.className += 'main-i_active';
??????????????? ctrl.className += 'ctrl-i_active';
??????????? }
??????????? //定義何時(shí)處理幻燈片輸出
??????????? window.onload = function () {
??????????????? addSliders();
??????????????? switchSlider(1);
??????????? }
??? </script>
??? </div>
??? </body>
</html>


正在回答

4 回答

我也是這樣,請(qǐng)問解決了嗎?

0 回復(fù) 有任何疑惑可以回復(fù)我~

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>幻燈片預(yù)覽</title>

<!-- <link rel="stylesheet" href="css/index.css"> -->

<style>

*{padding: 0;margin: 0;}

body{

padding: 50px 0;

background-color: #fff;

font-size: 14px;

font-family: 'Avenir Next'

color:#555;

-webkit-font-smoothing:antialiased;

}

.slider,.slider .main,.slider .main-i{

width: 100%;

height: 600px;

position: relative;

}

/*幻燈片的樣式*/

.slider .main{

overflow: hidden;

}

.slider .main-i{

opacity: 0;

position: absolute;

right: 50%;

top: 0;

transition:all .5s;

z-index: 1;

}

.slider .main-i img{

width: 100%;

/*height: 100%;*/

position: absolute;

left: 0;

top: 50%;

z-index: 1;

}

.slider .main-i .caption{

position: absolute;

right: 50%;

top: 30%;

z-index: 9;

}

.slider .main-i .caption h2{

font-size: 40px;

line-height: 50px;

color: #b5b5b5;

text-align: center;

margin-right: 45px;

transition:all .8s .5s;

}

.slider .main-i .caption h3{

font-size: 60px;

line-height: 70px;

color: #000;

text-align: center;

font-family: 'Open Sans Condensed';

margin-right: -45px;

transition:all .8s .5s;

}

/*控制按鈕區(qū)域*/

.slider .ctrl{

width: 100%;

height: 13px;

line-height: 13px;

text-align: center;

position: absolute;

left: 0;

bottom: -13px;

}

.slider .ctrl .ctrl-i{

display: inline-block;

width: 150px;

height: 13px;

text-align: center;

background-color: #666;

box-shadow: 0 1px 1px rgba(0,0,0,.3);

position: relative;

margin-left: 1px;?

z-index: 3;

}

.slider .ctrl .ctrl-i img{

width: 100%;

position: absolute;

left: 0;

bottom: 50px;

z-index: 1;

opacity: 0;

transition:all .2s;

}

/*hover控制按鈕樣式*/

.slider .ctrl .ctrl-i:hover{

background-color: #f0f0f0;

}

.slider .ctrl .ctrl-i:hover img{

opacity: 1;

bottom: 13px;

-webkit-box-reflect:below 0px -webkit-gradient(

linear,

left top,

left bottom,

from(transparent),

color-stop(50%,transparent),

to(rgba(255,255,255,.3))

);

opacity: 1;

}

/*當(dāng)前展現(xiàn)狀態(tài)的樣式*/

.slider .ctrl .ctrl-i-active:hover,

.slider .ctrl .ctrl-i-active{

background-color: #000;

}

.slider .ctrl .ctrl-i-active:hover img{

opacity: 0;

}

/* 幻燈片切換的樣式 */

.slider .main .main-i{

opacity: 0;

position: absolute;

right: 50%;

top: 0;

}

.slider .main .main-i h2,.slider .main .main-i h3{

opacity: 0;

transition:all 1s .8s;

}

.slider .main .main-i .caption{

margin-right: 10%;

}

#mian_bg,

.slider .main .main-i-active{

opacity: 1;

right: 0;

z-index: 2;

}

#mian_bg{

z-index: 1;

right: 0;

}

.slider .main .main-i-active h2,.slider .main .main-i-active h3{

margin-right: 0;

opacity: 1;

}

</style>

</head>

<body>

<div>

<!--0 修改view 轉(zhuǎn)換為模板 關(guān)鍵字替換-->

<div id="template_main">

<div id="main_{{index}}">

<div>

<h2>{{h2}}</h2>

<h3>{{h3}}</h3>

</div>

<img src="imgs/{{index}}.jpg" alt="">

</div>

</div>

<div id="template_ctrl">

<a href="javascript:switchSlider({{index}});"?

class="ctrl-i" id="ctrl_{{index}}">

<img src="imgs/{{index}}.jpg" alt="">

</a>

</div>

</div>


<script>

//1 數(shù)據(jù)定義 ?(實(shí)際開發(fā)過程中由后臺(tái)做)?

var data = [

{img:1,h2:'Creative',h3:'DUET'},

{img:2,h2:'Creative',h3:'DUET'},

{img:3,h2:'Creative',h3:'DUET'},

{img:4,h2:'Creative',h3:'DUET'},

{img:5,h2:'Creative',h3:'DUET'},

{img:6,h2:'Creative',h3:'DUET'},

{img:7,h2:'Creative',h3:'DUET'}

];


//2 定義通用函數(shù)

var g = function(id){

// id的第一個(gè)字符為.(實(shí)際傳入的是類名)

if(id.substr(0,1) == '.'){

return document.getElementsByClassName(id.substr(1));

}

return document.getElementById(id);

}


// 3添加幻燈片的操作(所有的幻燈片及其按鈕)

function addSliders(){

// 3.1 獲取模板(模板template_main內(nèi)所有的內(nèi)容,包括空行和html)

var tpl_main = g('template_main').innerHTML

.replace(/^\s*/,'')//將開頭的空格替換為空

.replace(/\s*$/,'');//將結(jié)尾的空格替換為空


var tpl_ctrl = g('template_ctrl').innerHTML

.replace(/^\s*/,'')

.replace(/\s*$/,'');


// 3.2 定義最終輸入的 HTML 變量

var out_main = [];

var out_ctrl = [];


// 3.3 遍歷所有數(shù)據(jù),構(gòu)建最終輸入的 HTML

for (var i = 0; i < data.length; i++) {

// 幻燈片模板字符串替換

//{{index}}為data[i].img {{h2}}為data[i].h2 {{h3}}為data[i].h3

var _html_main = tpl_main.replace(/{{index}}/g,data[i].img)

.replace(/{{h2}}/g,data[i].h2)

.replace(/{{h3}}/g,data[i].h3),

? ?_html_ctrl = tpl_ctrl.replace(/{{index}}/g,data[i].img);


//將_html_ctrl _html_main添加到模板

out_main.push(_html_main);

out_ctrl.push(_html_ctrl);

};


// 3.4把html回寫到對(duì)應(yīng)的DOM里面?

g('template_main').innerHTML = out_main.join('');//join('')是為了輸出格式好看

g('template_ctrl').innerHTML = out_ctrl.join('');


};

// 5 幻燈片切換

function switchSlider(n){

// 5.1 獲得要展現(xiàn)的幻燈片&控制按鈕 DOM ?通過id

var main = g('main_'+n);

var ctrl = g('ctrl_'+n);


// 5.2刪除其他幻燈片和按鈕的切換樣式

// 獲得全部 幻燈片和按鈕(通過類名)

var clear_main = g('.main-i');

var clear_ctrl = g('.ctrl-i');

for (var i = 0; i < clear_main.length; i++) {

clear_main[i].className = clear_main[i].className.replace(' main-i-active','');

};

for (var i = 0; i < clear_ctrl.length; i++) {

clear_ctrl[i].className = clear_ctrl[i].className.replace(' ctrl-i-active','');

};


// 5.3 為當(dāng)前幻燈片和按鈕添加樣式

main.className += ' main-i-active';

ctrl.className += ' ctrl-i-active';


}


// 6 動(dòng)態(tài)調(diào)整圖片的margin-top 以使其垂直居中

function movePictures(){

var pictures = g('.picture');

for (var i = 0; i < pictures.length; i++) {

pictures[i].style.marginTop = -(pictures[i].clientHeight/2) +'px';

};

}




// 4 定義頁面元素加載完成后處理幻燈片輸出

window.onload = function(){

addSliders();

switchSlider(1);

setTimeout(function(){

movePictures();

}, 100);

}


</script>

</body>

</html>

看了下你的代碼 問題很多 貼下我的代碼 你看看吧 ?僅供參考吧 ? js代碼最好寫在</body>前面 ?

0 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//5705cb3000016c2513370550.jpg

下面是這個(gè)樣子

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Scorpio_leo 提問者

點(diǎn)擊以下就少一個(gè)按鈕并且多一張?jiān)谙旅胬塾?jì)的圖片。
2016-04-07 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//5705c903000154ec13480669.jpg

情況就像這個(gè)樣子。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

求大神看下哪里的問題,我搞了兩天了,都沒有弄出來

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)