2019-04-09 - js預熱

 <!DOCTYPE html>
     <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    
    <style type="text/css">
        ul{
            width: 100px;
            margin: 0;
            padding: 0;
            list-style: none;
        }
        a{
        
            text-decoration: none;
            
        }
     ul ul li{
            border: 1px red solid;
            border-bottom: 0;
            border-left: 0 ;
            border-right:0;
            
            
        } 
        .blog{
            border: 1px red solid;
        }
        
        .inner{
            display: none;
        } 
    </style>
    
    
    
</head>
<body>
    
    <ul>
        <li id="blog" class="blog">
            <a id="text"  href="javascript:;">博客</a>
              <ul id="inner" class="inner">
                  <li><a href="">博客評論</a></li>
                  <li><a href="">未讀提醒</a></li>
             </ul>
        </li>
        
        
    </ul>
    
    <!-- js -->
    
    <script type="text/javascript">
    // 根據id獲取
    var oLi=document.getElementById('blog');
    var oUL=document.getElementById('inner');
    // var oText=document.getElemntById('text');
    //綁定事件 元素.事件
    //鼠標左鍵單擊事件 onclick
    // 鼠標移入事件 onmouseover
    //鼠標移出事件  onmouseout
    oLi.onmouseover=tab;
    
    function tab(){
        // alert(123);
        oUL.style.display='block';
        oLi.style.background = 'yellow';
        oLi.style.width='200px';
        // oText.style.fontStyle='25px';
        
    }
    oLi.onmouseout=function(){
        oUL.style.display='none';
        oLi.style.background='#FFFFFF'
        oLi.style.width='100px';
    
    }
    </script>
     </body>
  </html>

練習--設置樣式

    <!DOCTYPE html>
     <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    <style type="text/css">
    body{margin: 0;}    
    
        #box{
            width: 100px;
            height: 100px;
            border: 2px solid #000000;
        }
    
        #bg{
            width: 100%;
            height: 100%;
            background: #000000;
            opacity: 0.4;
            position: absolute;
            top: 0;
            
        }
            #zzc{
            display: none;
            
        }
        .content{
            width: 300px;
            height: 300px;
            position: absolute;
              left: 40%;
              top:30%;
              border: 2px #000000 solid;
              background: #FFFFFF;
            
        }
        
            .content p{
                text-align: left;
                line-height: 50px;
            }
    
        p span{
            border: 1px #000000 solid;
            cursor: pointer;
            padding: 5px;
        
        }
    </style>
    <script src="js/text.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
    <p>請為下面div設置樣式:<button id="btn" type="button">點擊設置</button></p>
    <div id="box">
        
    </div>
    <div id="zzc">
          <div id="bg"></div>
          <div class="content" >
              <p>請準備顏色 &nbsp;&nbsp;&nbsp;
              <span id="red" class="red">紅</span> 
               <span id="yellow" class="yellow">黃</span> 
                <span id="blue" class="blue">藍</span>
                </p>
                <p>請選擇div的寬
                
                <span id="w1" class="w1">200px</span> 
                 <span id="w2" class="w2">500px</span> 
                <span id="w3" class="w3">700px</span>
                
                </p>
                <p>請選擇div的高
                     
                    
                    <span id="h1" class="h1">200px</span> 
                     <span id="h2" class="h2">500px</span> 
                    <span id="h3" class="h3">700px</span>
                    
                    
                </p>
                
                <p style="text-align: center;">
                    <button id="bt" type="button">恢復</button>
                    <button id="bt1" type="button">確定</button>
                </p>
          </div>
    </div>

</body>
</html>

text.js

window.onload=function(){
        
        
        var oBtn=document.getElementById('btn');
        var oBox=document.getElementById('box');
        var oBg=document.getElementById('bg');
        var oZzc=document.getElementById('zzc');
        
        var oRed = document.getElementById('red');
        var oYellow = document.getElementById('yellow');
        var oBlue = document.getElementById('blue');
        
        var oW1=document.getElementById('w1');
        var oW2=document.getElementById('w2');
        var oW3=document.getElementById('w3');
        
        var oh1=document.getElementById('h1');
        var oh2=document.getElementById('h2');
        var oh3=document.getElementById('h3');
        
        var oBt=document.getElementById('bt')
        var oBt1=document.getElementById('bt1')
        
        oBtn.onclick=function(){
            oZzc.style.display='block';
           }
        oRed.onclick=function(){
            oBox.style.background='red';
        }
        
        oYellow.onclick=function(){
            oBox.style.background='yellow';
        }
        
        oBlue.onclick=function(){
            oBox.style.background='blue';
        }
        
        
        oW1.onclick=function(){
            
            oBox.style.width='200px';
        }
            
            oW2.onclick=function(){
            
            oBox.style.width='500px';
        }
        
            oW3.onclick=function(){
            
            oBox.style.width='700px';
        }
        
        
        
        oh1.onclick=function(){
            
            oBox.style.height='200px';
        }
            
            oh2.onclick=function(){
            
            oBox.style.height='500px';
        }
        
            oh3.onclick=function(){
            oBox.style.height='800px';
        }
        
        oBt.onclick = function(){
            
            oBox.style.width='100px';
            oBox.style.height='100px';
            oBox.style.background='#FFFFFF';
        }
        
        
        oBt1.onclick = function(){
            
            oZzc.style.display= 'none';
        }
        
        
        
        
        }
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,461評論 6 532
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,538評論 3 417
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,423評論 0 375
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,991評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,761評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,207評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,268評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,419評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,959評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,782評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,983評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,528評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,222評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,653評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,901評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,678評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,978評論 2 374

推薦閱讀更多精彩內容