⑴ 如何定製Foundation4頂部工具欄
先我們將需要最新版本的Foundation。解壓源碼包並且把所有的文件放置在你的工程或者測試目錄下。我們將直接使用index.html文件,創建一個style.css樣式文件將用來重寫頂部工具欄的樣式來達到自定義導航欄效果。
Foundation 4 默認樣式下載(譯者註:在翻譯此教程期間,Foundation已升級為第5版本。)
導航區間背景圖片
當然,下載完上面提供的背景圖片之後,我們把它放在img文件夾下,准備好了嗎?打開你最喜歡的編輯器然後讓我們開始吧!
搭起HTML結構
第一步:常用的模板
index.html文件裡面已經預包含一些HTML代碼。你可以保留<header>裡面的代碼,也可以保留所有的腳本(JavaScript)鏈接(放置在</body>標簽之前)。保留這些來確保Foundation的網格系統和頂部工具欄可以運行起來。
你可以刪掉其他內容代碼,我們將採用一種全部寬度的設計,這不是很復雜的,只是需要想到更好的辦法來處理它。
好的,我們將編寫header、導航、主內容和footer區域的內容,我們將給每個區域都添加class="full-width",然後再添加一個塊元素 <div class="row">,塊元素裡面再添加一個塊元素<div class="large-12 columns">,這也就是搭起基本的網格結構。
備註:更多關於網格系統如何運行的,可以回顧教程第二篇:初學者學習foundation:網格系統
<!-- HEADER AREA -->
<header class="full-width header-area">
<div class="row">
<div class="large-12 columns">
<h2>Foundation-4 Custom Top Bar</h2>
</div>
</div>
</header>
<!-- NAVIGATION AREA -->
<div class="full-width navigation-area">
<div class="row">
<div class="large-12 columns">
<nav class="top-bar"></nav>
</div>
</div>
</div>
<!-- CONTENT AREA -->
<div class="full-width content-area">
<div class="row">
<div class="large-12 columns">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Harum, asperiores, voluptas, veniam commodi impedit tenetur dolores cumque facere explicabo esse quaerat veritatis laboriosam eius modi amet maxime non officia nemo? Iste, quisquam, voluptatum, dolor nam reiciendis unde aliquam numquam necessitatibus odio et perspiciatis facere nihil inventore ullam aspernatur corporis veritatis quia dolorum? Sed, hic, eos quis quibusdam eum aut optio repudiandae at! Eligendi, neque ratione alias enim quae magnam dolores esse pariatur earum laborum reiciendis nobis sunt sequi sapiente cimus iure ipsam. Sapiente, minima, rerum, facere quos saepe pariatur magni dolorem cum amet nemo quis laborum ipsa dignissimos cimus inventore modi rem cumque quibusdam quam asperiores! Optio, nobis suscipit molestias voluptas veritatis aspernatur accusamus excepturi rem quaerat impedit animi voluptate at facilis aliquid cum fugit labore omnis provident recusandae autem. Doloribus, mollitia quos officiis quas sapiente nam dolor praesentium maxime cupiditate illum? Rem, esse, nulla vitae adipisci sequi deleniti quasi!</p>
</div>
</div>
</div>
<!-- FOOTER AREA -->
<div class="full-width footer-area">
<div class="row">
<div class="large-12 columns">
© 2013
</div>
</div>
</div>
第二步:頂部工具欄標記
在編寫樣式之前,我們需要編寫出一些必須的HTML結構代碼使得Foundation頂部工具欄能夠正確地運行起來。因此需要5樣基礎元素使得引擎跑起來。
<nav class="top-bar">
<ul class="title-area">
<li class="toggle-topbar"> = 為了增強在手機布局上的菜單。
<section class="top-bar-section">
<ul class="left">和<ul class="right">
現在我們用這5樣基礎元素來搭建基礎框架並且實現功能。
備註:在此教程例子中,我們將創建一個自定義的導航菜單,因此刪除一些包括logo、文本和圖片的標題。因此從下面代碼例子可以看到在塊元素<ul class="title-area">里的<li class="name"></li>裡面是空的。
接著,我們來添加一些菜單元素和一個下拉菜單代碼,在你想添加下拉菜單的li元素里添加class="has-dropdown",然後在裡麵包含下拉菜單代碼 <ul class="dropdown">...</ul>。如果想表示當前使用狀態的li,則需要添加」active」。<ul class="right"><ul>裡面可以為空的,嵌入代碼中。一般情況下,你將會在這個空的ul里添加一個按鈕或者搜索欄。更多關於頂部工具欄,可看上一篇教程:初學者學習foundation:頂部工具欄
如下HTML代碼示例,其中的注釋會幫助你理解整體是如何運作的。
<!-- Nav Wrap -->
<nav class="top-bar">
<ul class="title-area">
<!-- Title Area -->
<li class="name"></li>
<!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
<li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
</ul>
<!-- The Section wrap -->
<section class="top-bar-section">
<!-- Left Nav Section -->
<ul class="left">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">About us</a></li>
<li><a href="#">Our procts</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Prices</a></li>
<li class="has-dropdown">
<a href="#">Features</a>
<ul class="dropdown">
<li><a href="#">Modalboxes</a></li>
<li><a href="#">Submenu's and navigation</a></li>
<li><a href="#">Price tables</a></li>
<li><a href="#">Buttons</a></li>
<li><a href="#">Button groups</a></li>
<li><a href="#">Labels, Keystrokes and Tooltips</a></li>
<li><a href="#">Alert boxes</a></li>
<li><a href="#">Columns</a></li>
</ul>
</li>
<li><a href="#">Contact</a></li>
</ul>
<!-- Right Nav Section -->
<ul class="right"></ul>
</section>
</nav>
第三步:目前效果
現在可以在你的瀏覽器上看到目前的效果,基於Foundation框架使用頂部工具欄我們已經創建一個水平菜單。為了方便把菜單放置到其他地方,而不是固定在瀏覽器的頂部,我們需要在以上代碼外層添加網格的<div>。
當你在調整瀏覽器窗口時,會發現菜單欄在預先設定的斷點發生改變。
接下來著手編寫自定義樣式,將關注如何去編寫頂部工具欄的樣式和可以使用哪些class。
編寫CSS
第一步:通用樣式
如果你還沒做好准備,可以創建一個css文件,命名為style.css並且放置到下載下來的Foundation工程下css文件夾下。但別忘記把此引用到index.html文件里。如下代碼示例:
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Foundation 4</title>
<link rel="stylesheet" href="css/foundation.css">
<link rel="stylesheet" href="css/style.css">
<script src="js/vendor/custom.modernizr.js"></script>
</head>
這里如果你不把style.css放置在foundation.css下面,將不會覆蓋原來頂部工具欄的樣式。
很好,接下來我們要為header、導航、內容和footer寫一些基礎樣式,如導航塊,我們將添加一張已經下載好的背景圖。這些通用樣式一般不是很難去實現的,見如下代碼示例,我們添加一個class」full-width」到每個區域中,以致於每個區域的寬度都是占滿瀏覽器寬度的。
body {
background-color: #ccc;
}
/** Set the backgrounds for the different sections **/
.header-area {
background-color: #2d465c;
min-height: 160px;
}
.navigation-area {
background-image: url('../img/navigation-container.jpg');
background-repeat: repeat-x;
}
.content-area {
padding: 50px 0 70px 0;
}
.footer-area {
background-color: #1f1f1f;
color: #fff;
min-height: 50px;
padding: 20px 0 0 0;
}
.full-width {
min-width:100%;
position: relative;
}
h2 {
color: #fff;
font-weight: normal;
margin-top: 50px;
}
第二部:頂部工具欄樣式
現在看一下效果,會發現菜單會往外偏移一點,原因就是使用默認的樣式,接下來修復這個問題!
有一些樣式類是需要修改以達到想要的效果。首先,我們將在.top-bar和.top-bar-section li里移除黑背景,改變height(在導航區域內)和line-height為58px。如下代碼,可看注釋幫助理解。
/** Changes background color, height and margin of the border **/
.top-bar {
background: none;
height: 58px;
line-height: 58px;
margin-bottom: 0;
}
/** Removes black background on menu bar **/
.top-bar-section ul {
background: none;
text-transform: uppercase;
}
/** Removes black background on menu item **/
.top-bar-section li a:not(.button) {
background: none;
line-height: 58px;
padding: 0 27px;
}
我們已經移除黑背景了,並且適應高度、行高和內邊距,將文字轉化為大寫字母,這些都是為了適應我們自定義設計。
如果你進行刷新頁面,可以看到出現雛形了,我們繼續編寫下拉菜單、菜單子項目、激活(active)和滑鼠懸空(hover)的狀態的樣式吧。繼續往下看代碼示例,並閱讀注釋:
/** Changes the active menu item from default black to a gradient **/
.top-bar-section ul li.active > a {
background: rgb(0, 0, 0);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0 0 transparent;
color: #fff;
}
/** Changes the hover state of non active menu items **/
.top-bar-section li:hover a {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0 0 transparent;
color: #fff;
}
/** Changes non active menu items text color to black **/
.top-bar-section ul li > a {
color: #2d2d2d;
}
/** Changes the hover state of dropdown menu items **/
.top-bar-section ul.dropdown li a:hover:not(.button) {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);
}
/** IMPORTANT fill for the ul dropdown container **/
.top-bar-section ul.dropdown {
background: #333;
color: #fff;
}
/** This fixes the position and the color of the dropdown arrow **/
.top-bar-section .has-dropdown > a:after {
border-color: rgba(0, 0, 0, 1) transparent transparent;
margin-top: 2.5px;
}
我們已經改變菜單的好幾個地方(樣式),如首先,我們就改變激活(active)菜單默認的黑背景為「CSS漸變」,接著給不激活菜單添加hover狀態,並改變裡面的文字顏色為深灰色,目的是顯示得更為清晰。然後.top-bar-section li:hover 的樣式將使得下拉菜單里的子項目被滑鼠懸空時顯示特定效果。為了完善樣式,我們ul.dropdown
⑵ mestrenova怎麼設置工具欄
在頂部點擊視圖,選擇工具欄自定義。
在桌面上雙擊軟體圖標打開軟體。在軟體頂部工具欄中,點擊視圖,工具欄,打開選擇工具欄窗口。在選擇工具欄窗口可以查看到目前工具欄工具圖標設置,這里請點擊,自定義,按鈕打開自定義用戶界面。
⑶ 如何自定義任務欄位置
系統自身允許的任務欄位置只有屏幕的最下方、最上方、最左方、最右方四個,這個可以通過滑鼠右鍵點擊任務欄空白處,在彈出的選項中將「鎖定任務欄」前面的勾去掉,然後滑鼠左鍵拖動到那四個位置進行設置,然後再將「鎖定任務欄」勾選防止不小心的位置改變。
至於您說的位置任意化,系統自身是無法實現的,不過有一些主題包,如VISTA主題包有自定的任務欄,視覺效果也不錯。
第三方軟體肯定是有的,如果您真想要自定義的話,也可以去找找看。
⑷ XP桌面怎麼設置頂部工具條
右擊任務欄→工具欄→新建工具欄,可以選擇並添加想要的項目,把這個工具欄拖動到桌面最上方,然後在該工具欄上右擊,選中\「始終在前\」和\「自動隱藏\」即可。也可以安裝第三方的工具條。
⑸ CAD制圖的時候如何自定義工具欄呢
CAD中怎樣自定義工具欄繪圖,自定義工具欄確實對我們CAD制圖有很多的幫助,具體操作方法如下:
方法一:
1、在軟體頂部工具欄中,點擊【視圖】-【工具欄】,打開選擇工具欄窗口。
方法二:
1、首先先創建一個空工具欄:在原工具欄上點擊滑鼠右鍵,在彈出的快捷菜單中選擇「自定義」,即出現工具欄對話框。點擊「新建」按鈕,彈出「新建工具欄」對話框,在工具欄名稱欄目中輸入您要新建工具欄的名字(如:我的工具條),點擊「確定」按鈕,即新建了一個工具欄。
2、 然後在工具欄對話框里選擇「自定義」按鈕,彈出自定義工具欄對話框,選擇所需要的命令工具按鈕並直接拖動到新建的工具欄(如:我的工具條)上,如想刪除工具欄中按鈕,則從工具欄中拖出該按鈕即可將其刪除。完成後選擇「確定」,退出對話框,這樣就製作出了個人的工具欄。
⑹ 如何自定義快速訪問工具欄
Excel2013的快速訪問工具欄通常位於窗口頂部,點擊頂部工具欄右側的向下按鈕即可進入自定義菜單。
在自定義菜單選擇其中的菜單項,即可將該項功能添加到「快速訪問工具欄」中。如果該項功能前面已經打勾,表示該功能已經添加到「快速訪問工具欄」,再次選擇的話,將把該功能從「快速訪問工具欄」中刪除。
選擇菜單中的「其它命令」。
進入所示窗口,窗口左側列表框為系統的命令功能菜單,右側列表框為已經添加到「快速訪問工具欄」中的命令功能。選擇左側的某些功能,點擊中間的「添加」按鈕,即將該功能預添加到「快速訪問工具欄」中,一次可以添加多項功能,注意需要點擊窗口底部的「確定」按鈕,保存結果
選擇添加的命令時,注意選擇從什麼位置添加命令功能。預設情況是從「常用命令」位置進行添加,你也可以選擇「全部命令」位置進行添加,當然也可以選擇從「文件選項卡」或者其它的選項卡中進行查看命令並添加。添加命令的方式同上一步。
刪除和排序「自定義快速訪問工具欄命令按鈕」,選擇右側列表框的某一命令,點擊中間的「刪除」按鈕即可將該命令從工具欄刪除,也可以點擊右側的上下箭頭對命令按鈕的排序進行調整。刪除或者排序操作完成後,需要點擊「確定」按鈕,保存操作結果。
⑺ sketchup2013怎麼自定義工具欄
1、在系統頂部工具欄 查看(v)---工具欄---保存工具欄。
Sketchup是一套直接面向設計方案創作過程的設計工具,其創作過程不僅能夠充分表達設計師的思想而且完全滿足與客戶即時交流的需要,它使得設計師可以直接在電腦上進行十分直觀的構思,是三維建築設計方案創作的優秀工具。
⑻ 華為手機最上面的顯示欄怎麼設置
方法:在手機主屏幕頁,下滑拉動手機頂部狀態欄。再往下滑,就能看到狀態欄所有功能。想要自定義頂部狀態欄,就點擊右上方的修改圖標。
長按拖動圖標,左右滑動就能進行排序。將圖標拖動到上方就能在狀態欄顯示了。
華為手機下面三個鍵如何設置?
華為手機下面三個按鍵名為虛擬導航鍵,目前主流的華為手機默認為全面屏手勢模式,設置虛擬導航鍵需要在系統設置中更改操作模式。下面以華為P40手機(系統版本是EMUI10.1)為例具體操作方法如下:
1、打開華為手機的設置菜單,下拉到底部選擇系統。
2、在系統菜單中打開系統導航選項,點擊選擇屏幕內三鍵導航即可。
3、點擊下方的更多設置,根據實際需要選擇導航鍵組合(默認為左返回、中退回主屏幕、右進入多任務管理)。
4、如果在設置中顯示已經開啟了屏幕內三鍵導航,但屏幕底部並沒有出現導航鍵,可能是用戶設置了自動隱藏功能,可以嘗試從屏幕底部上滑恢復顯示。