如何在HTML中為多個子頁面新增一個統一的頁首?
P粉293341969
P粉293341969 2023-09-03 12:51:38
0
1
438

我正在開發一個導航列系統,並想知道如何使子頁面更改,但原始頁面的標題仍然存在。 (我正在使用repl.it,提前告知)。

我還沒有在資料夾中放置任何內容。 我還希望當我懸停在具有“active”類別(灰色的那個)的項目上時,它不會改變顏色。

@import url('https://fonts.googleapis.com/css2?family=Roboto Mono:wght@700&display=swap'); html body{ background: #0E1212; } ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: none; font-family: 'Roboto Mono', monospace; } li { float: left; } li a { display: block; color: #DBDBDB; text-align: center; padding: 14px 16px; text-decoration: none; } li a:hover { color: #682AE9; animation-name: example; animation-duration: 0.5s; animation-iteration-count: 1; animation-fill-mode: forwards; } .active { color: #808080; } @keyframes example { 0% {color: #DBDBDB;} 100% {color: #622cd8;) }
        Home 

P粉293341969
P粉293341969

全部回覆 (1)
P粉642436282

回答你問題中關於保持激活類別在懸停時顏色不變的部分,我所做的就是創建了另一個@keyframe,使得在0%100%時它們都保持灰色。然後我使用transition: 0.5s;來使顏色變化的動畫過渡平滑。

@import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@700&display=swap'); html body { background: #0E1212; } ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: none; font-family: 'Roboto Mono', monospace; } li { float: left; } li a { display: block; color: #DBDBDB; text-align: center; padding: 14px 16px; text-decoration: none; } li a:hover { color: #682AE9; transition: 0.5s; animation-name: example; animation-duration: 0.5s; animation-iteration-count: 1; animation-fill-mode: forwards; } .active { color: #808080; } .active:hover { color: #808080; } @keyframes .active { 0% { color: #808080; } 100% { color: #808080; ) } @keyframes example { 0% { color: #DBDBDB; } 100% { color: #622cd8; ) }
        Home 

如你所見,當你懸停在第一個連結上(即啟動狀態),它仍然是灰色的,其他連結在0.5s的時間內變為紫色。

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!