這是bootstrap提供的樣式,只需要引入bootstrap.css即可.
需要使用的class樣式:
navbar
navbar-inverse
navbar-inner
navbar-fixed-top //懸浮頂部樣式
navbar-fixed-bottom //懸浮底部樣式
container-fluid

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>top</title> <link rel="stylesheet" href="css/bootstrap.min.css" /> </head> <body class="page-header-fixed"> <div class="navbar navbar-inverse navbar-fixed-bottom"> <div class="navbar-inner"> <!--fluid 是偏移一部分--> <div class="container-fluid"> <a class="brand" href="index.html"> <img src="images/icons/Dribbble.png" /> </a> <font color="#5CB85C" style="font-size: larger">我是頭或者底部</font> <input type="text" style="margin-left: 700px;"/></div> </div> </div> </div> <div style="margin-left: 100px;margin-right: 100px;"> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> <p> 可更高效利用緩存來提高響應速度 通訊本身的無狀態性可以讓不同的服務器的處理一系列請求中的不同請求,提高服務器的擴展性 瀏覽器即可作為客戶端,簡化軟件需求 相對於其他疊加在HTTP協議之上的機制,REST的軟件依賴性更小 不需要額外的資源發現機制 在軟件技術演進中的長期的兼容性更好 </p> </div> <script type="text/javascript" src="js/jquery.js" ></script> <script type="text/javascript" src="js/bootstrap.min.js" ></script> </body> </html>
效果圖:
底部:
頂部