CSS3Tab是一種基于CSS3實現的標簽頁插件,它可以讓你非常簡單地創建漂亮的標簽頁,同時又擁有豐富的特性。其中一個非常實用的特性就是自動補全功能。
通過CSS3Tab的自動補全功能,你可以非常方便地在標簽頁中快速輸入標簽名稱,而無需一字一字地輸入所有的內容。這個功能是基于HTML5的datalist元素實現的,通過datalist元素,我們可以提前定義好標簽的名稱列表,然后在用戶輸入標簽名稱的時候,將會自動匹配出合適的標簽。
<input type="text" list="tags"> <datalist id="tags"> <option value="HTML"> <option value="CSS"> <option value="JavaScript"> <option value="jQuery"> </datalist>
像上面這個代碼片段一樣,我們通過為元素添加list屬性,并為對應的
<div class="css3tab"> <ul> <li><a href="#">HTML</a></li> <li><a href="#">CSS</a></li> <li><a href="#">JavaScript</a></li> <li><a href="#">jQuery</a></li> </ul> <input type="text" list="tags"> <datalist id="tags"> <option value="HTML"> <option value="CSS"> <option value="JavaScript"> <option value="jQuery"> </datalist> </div>
像上面這個代碼片段一樣,我們可以將元素放在CSS3Tab的容器元素中,并提供對應的