整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          JS|頁面導航(上一頁、下一頁、頁面頂端、頁面底部)

          CSS

          #goTopBtn, #goBottom, #shangy, #xiay, #menuPage, #lPage, #fPage{

          width: 18px;

          line-height: 1.2;

          padding: 5px 0;

          font-size: 12px;

          text-align: center;

          position: fixed;

          right: 10px;

          cursor: pointer;

          filter: Alpha(opacity=30);

          opacity=.3;

          font-weight:bold;

          }

          #goTopBtn, #goBottom, #menuPage, #lPage, #fPage{

          background-color:#999;

          color:#000;

          }

          #shangy, #xiay, #lPage, #fPage{

          background-color: #bbb;

          color: #000;

          }

          #fPage{

          bottom: 236px;

          height:42px;

          white-space:nowrap;

          overflow:hidden;

          //writing-mode:tb-rl;

          }

          #menuPage{

          bottom: 198px;

          height:27px;

          white-space:nowrap;

          overflow:hidden;

          }

          #lPage{

          bottom: 145px;

          height:42px;

          white-space:nowrap;

          overflow:hidden;

          }

          #goTopBtn{

          bottom: 105px;

          }

          #goBottom {

          bottom: 30px;

          }

          #shangy {

          bottom: 80px;

          }

          #xiay {

          bottom: 55px;

          }

          #goTopBtn:hover, #goBottom:hover, #shangy:hover, #xiay:hover, #menuPage:hover, #lPage:hover, #fPage:hover{

          background-color:#ccc;

          border:#ccc 0px solid;

          }

          #goTopBtn a:link, #goBottom a:link, #xiay a:link, #shangy a:link, #menuPage a:link, #menuPage a:visited, #lPage a:link, #fPage a:link, #lPage a:visited, #fPage a:visited {

          text-decoration: none;

          color:white;

          }

          2 HTML

          <div id="fPage"><a id="fPagea" href="javascript:void(null)" target="_self">上<br />一<br />頁</a></div>

          <div id="menuPage"><a href="index.html" target="_self">目<br />錄</a></div>

          <div id="lPage"><a id="LPagea" href="javascript:void(null)" target="_self">下<br />一<br />頁</a></div>

          <div style="display:none" id="goTopBtn"><a target="_self" style="color:#fff;">&and;</a></div>

          <div style="display:none" id="shangy">

          <a onclick="shangy()" target="_self" style="color:#fff;">&uarr;</a></div>

          <div id="xiay">

          <a onclick="xiay()" target="_self" style="color:#fff;">&darr;</a></div>

          <div id="goBottom">

          <a onclick="downn()" target="_self" style="color:#fff;">&or;</a></div>

          3 JS

          <script type=text/javascript>

          goTopEx();

          function xiay(){

          window.scrollBy(0,window.innerHeight-10);

          }

          function shangy(){

          window.scrollBy(0,-window.innerHeight+10);

          }

          var obj3=document.getElementById("xiay");

          var obj4=document.getElementById("goBottom");

          function getHeight(){

          if(browser4=="ch"){

          //谷歌瀏覽器

          return document.body.clientHeight;

          }else{

          //IE、firefox等瀏覽器

          return document.documentElement.clientHeight;

          }

          }

          getHeight()<window.innerHeight+50?obj3.style.display="none":obj3.style.display="";

          getHeight()<window.innerHeight+50?obj4.style.display="none":obj4.style.display="";

          if(browser4!="ch"){//firefox需要嘗一下才顯示向下圖標

          xiay();

          shangy();

          }

          //上一頁、下一頁按鈕,需要文件名是數字

          var strUrl=window.location.href;

          var arrUrl=strUrl.split("/");

          var thispage=arrUrl[arrUrl.length-1];

          var thispage2=thispage.split(".");

          var thispage3=thispage2[thispage2.length-2];

          if(thispage3 == 1){

          var obj5=document.getElementById("fPage");

          obj5.style.display="none"

          }else{

          var fpage = thispage3 - 1;

          fpage = fpage +".html"

          document.getElementById("fPagea").href=fpage;

          }

          if(thispage3 == 100){

          var obj6=document.getElementById("lPage");

          obj6.style.display="none"

          }else{

          var fpage = thispage3 - 1;

          fpage = fpage +".html"

          document.getElementById("fPagea").href=fpage;

          }

          </script>

          當將鼠標停留在“上一面”按鈕處時,網頁效果如下:

          -End-

          航欄效果圖:

          導航欄

          導航欄功能模塊圖

          圖書管理功能模塊圖

          圖書管理功能包4括大模塊 ,16個子模塊。


          導航欄布局結構分析

          1. 制作方式: 列表<ul><li>制作。

          四大模塊:用一個<ul><li></li></ul>列表制作出來,每個模塊下面的四個子模塊用同樣的<ul><li></li></ul>列表嵌套出來。

          具體格式如下:

          <ul>
           <li>模塊1
           <ul>
           <li>模塊1.1</li>
           <li>模塊1.2</li>
           <li>模塊1.3</li>
           <li>模塊1.4</li>
           </ul>
           </li>
           <li>模塊2
           <ul>
           <li>模塊2.1</li>
           <li>模塊2.2</li>
           <li>模塊2.3</li>
           <li>模塊2.4</li>
           </ul>
           </li>
          ..........
          </ul>
          

          2.導航標簽<a>:都是一個超鏈接,通過點擊鏈接到相應的導航頁面。

          所以在每個列表選項中,都應該加入超鏈接<a>標簽。

          <ul>
          <li><a href="javascript:;" >用戶管理</a></li>
          ...
          </ul>
          

          3.導航框的修飾:CSS樣式表

          3.1 樣式表接入方式:

          • 行內樣式
          • 內嵌樣式
          • 鏈接式
          • 導入式

          一般用鏈接式<link >,運用高內聚,低耦合的思想。

          <link rel="stylesheet" type="text/css" href="CSS/demo.css">
          

          3.2標簽選擇器

          行內選擇器>id選擇器>class選擇器>標簽選擇器

          常用到的為 id選擇器、class選擇器、標簽選擇器。

          例如:

          <ul>
           <li class="litems"><a href="javascript:;">用戶管理</a>
           <ul class="uitems">
           <li><a href="javascript:;">添加用戶</a></li>
           </ul>
           </li>
          </ul>
          

          具體用法見:HTML/CSS中可直接輸數據的表格

          4.導航欄的框框

          模塊標簽特點:

          1. 背景色background-color :暗紅色;
          2. 形狀:長方塊block 、寬width、高height,左邊有突出小方塊樣式, 分析為內邊距padding。
          3. 內容:字體font-family、字體顏色color、字體大小font-size, 垂直居中line-height=height
          4. 邊框:border:solid 1px #ff0;

          litems類標簽 中 <a>標簽的樣式如下:

           .litems>a
          {
          	background-color:#990020; /*背景色*/
          	height:30px; 
          	display:block; /*塊顯示*/
          	line-height:30px; /*垂直居中*/
          	border-left: solid 12px #711515; /*邊框*/
          	padding-left:5px; /*左邊距*/
          }
          

          5.鼠標懸浮變化--- a:hover 屬性

          鼠標未懸浮狀態

          鼠標懸浮狀態

          特點:鼠標懸浮時,字體變為黃色。

          a:hover
          {
          	color:#FF0;
          }
          
          

          制作一個簡單的導航欄,常用的就是列表格式。通過列表的嵌套和樣式的修改,即可建立一個簡約得體的導航列表。

          以下附帶部分樣式源碼:

          HTML列表內容

          CSS樣式表源碼:

          . 此篇文章講解目錄:

          • 案例和由此案例重點講解的知識點介紹

          • 案例代碼實現

          • 行內標簽知識點詳解

          2. 案例和相關知識點介紹

          此案例是頁面,效果如下:

          此頁面的技術實現解析:

          所有元素在統一行顯示的時候,需要使用到行內標簽img 和 a來實現

          此案例中主要用到了,基于此,我們會系統的將如下知識點全部講解:

          行內標簽

          3. 此案例的代碼實現

          第一步:書寫導航條的html代碼

          第二步:定義導航的css樣式

          4. 此案例的知識點詳解

          行內元素

          -行內元素:

          在html中<a>、<span>、<br>、<i>、<em>、<strong>、<label>等等屬于行內元素

          -行內元素三大特點:

          1、和其他元素都在一行上;

          2、元素的高度、寬度、行高及頂部和底部邊距不可設置;

          3、元素的寬度就是它包含的文字或圖片的寬度,不可改變(廢話)。

          案例:

          a{

          background-color: PowderBlue;

          width: 500px;

          height: 300px;

          //元素的高度、寬度、行高及頂部和底部邊距不可設置

          }

          大家好接下來我們會邀請前端架構師以連載的方式,并且結合阿里天貓商城的門戶,系統講解Css的專業知識,歡迎大家關注頭條號“互聯網IT信息”。


          主站蜘蛛池模板: 精品少妇ay一区二区三区 | 一区二区精品在线| 日韩精品中文字幕无码一区| 四虎在线观看一区二区| 国产乱码一区二区三区爽爽爽| 福利国产微拍广场一区视频在线| 无码国产精成人午夜视频一区二区| 亚洲大尺度无码无码专线一区| 亚洲爆乳无码一区二区三区| 视频在线一区二区三区| 国产激情一区二区三区小说 | 精品欧美一区二区在线观看 | 久久亚洲色一区二区三区| 亚洲国产欧美日韩精品一区二区三区| 亚洲中文字幕无码一区二区三区| 国产成人一区二区在线不卡| 亚洲乱色熟女一区二区三区蜜臀| 亚洲AV色香蕉一区二区| 亚洲熟女少妇一区二区| av在线亚洲欧洲日产一区二区| 国产一区中文字幕| 国内精品视频一区二区三区| 深田咏美AV一区二区三区| 亚洲视频免费一区| 亚洲综合一区二区| 台湾无码一区二区| 无码国产精品一区二区免费16| 国产一区二区中文字幕| 亚洲一区二区三区影院 | 一区在线免费观看| 波多野结衣一区二区三区高清av| 成人区人妻精品一区二区三区| 亚洲日韩AV无码一区二区三区人 | 成人中文字幕一区二区三区 | 精品少妇人妻AV一区二区| 97人妻无码一区二区精品免费| 日本片免费观看一区二区| 国产91精品一区二区麻豆网站| 精品国产AV一区二区三区| 亚洲中文字幕乱码一区| 女同一区二区在线观看|