初衷:不少人在初學前端的時候都會問,「如何入門前端?」
同爲在前端學習道路上,奮力追趕的一員,本人對於目前網絡上所能看到的 「入門級」 的教材並不太滿意。學習一門新知識,實例是尤爲重要的。在這裏本人整理了目前頁面上常見功能實現的具體實例。願能爲你們提供一些幫助。
但願可以與你們互相分享,共同進步。html
效果預覽前端
<div class="tooltip" id="hoverMe">Hover <span class="tooltiptext">喜歡就點個贊吧!</span> </div>
/*此部分設置只爲方便預覽,實際開發中,根據實際狀況調整*/ body { text-align: center; } #hoverMe { margin-top: 100px; } /* 提示框 */ .tooltip { position: relative; /*讓.tooltiptext根據它絕對定位*/ display: inline-block; border-bottom: 1px dotted black; } /* 提示框內文字 */ .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #555; color: #fff; text-align: center; padding: 5px 0; border-radius: 6px; /* 定位 */ position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -60px; /* 緩慢顯示 */ opacity: 0; transition: opacity 1s; } /* 提示框小三角 */ .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } /* 當鼠標懸停在文字上,出現提示框 */ .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; }
好啦,如今全部的代碼都寫完啦!git
趕快打開瀏覽器,看看效果吧!github
在這裏,只是給你們提供一種思路,參考。
具體的實現,每一個人均可以有不一樣的方法。
請你們趕快發揮想象,把你最想實現的功能,在電腦敲出來吧!web