亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

學了點js寫了個效果,但是有點毛病幫忙看一下

學了點js寫了個效果,但是有點毛病幫忙看一下

成長前端初學者 2018-02-09 22:54:36
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>文字向上滾動</title> <style type="text/css"> *{margin: 0px;padding: 0px;} #scrollBox{width: 300px;height: 150px;margin: 100px auto;background: #f00;overflow: hidden;} ul,li{list-style: none;display:block;} #scrollBox #con1,#con2{width: 280px;float: left;} #scrollBox li{height: 15px;line-height: 15px;text-align: center;} </style> </head> <body> <div id="scrollBox"> <ul id="con1"> <li>中了10塊錢<li>? ? ? ? ? ? <li> 中了一個手機<li>? ? ? ? ? ? <li> 中了一塊毛巾<li>? ? ? ? ? ? <li> 中了保溫杯<li>? ? ? ? ? ? <li> 中了100塊錢紅包<li>? ? ? ? ? ? <li> 中了20元優惠券<li>? ? ? ? ? ? <li> 中了100塊錢<li>? ? ? ? ? ? <!--<li> 中了10塊錢</li>? ? ? ? ? ? <li> 中了一個手機</li>? ? ? ? ? ? <li> 中了塊毛巾</li>? ? ? ? ? ? <li> 中了個保溫杯</li>? ? ? ? ? ? <li> 中了100塊錢</li>? ? ? ? ? ? <li> 中了20元優惠券</li>? ? ? ? ? ? <li> 中了100塊錢</li>-->? ? ? ? ? ? </ul> <ul id="con2"></ul> </div> <script type="text/javascript"> var area = document.getElementById('scrollBox'); var con1 = document.getElementById('con1'); var con2 = document.getElementById('con2'); con2.innerHTML = con1.innerHTML; function scrollUp(){ if(area.scrollTop >= con1.offsetHeight){ area.scrollTop = 0; }else{ area.scrollTop++ } } var time=50; var mytimer=setInterval(scrollUp,time); area.onmouseover=function(){ clearInterval(mytimer); } area.onmouseout=function(){ mytimer=setInterval(scrollUp,time); } </script> </body></html>在上面代碼中如果所有li的內容換成下面的就不能允許了,如果換成上面的就可以正常運行,這是怎么回事,找不到原因。
查看完整描述

1 回答

已采納
?
QQ_隨意

TA貢獻51條經驗 獲得超28個贊

可以運行哦,什么的li標簽結尾</li>你上面的<li>沒結尾,所以變成了兩個<li>

查看完整回答
反對 回復 2018-02-09
  • 成長前端初學者
    成長前端初學者
    哦,這樣呀,謝謝了,但是為啥要這么設置呢,以前沒見過這種寫法的。
  • QQ_隨意
    QQ_隨意
    <li> 中了一個手機<li>就是說這種寫法錯了,標簽沒有結尾,瀏覽器在解析的時候會自動幫你變成<li> 中了一個手機</li><li></li>
  • 1 回答
  • 0 關注
  • 995 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號