【发布时间】:2022-12-05 00:14:01
【问题描述】:
我最近一直在尝试重新设计我的网站,我认为根据您悬停的按钮更改主标题以更改为不同背景的想法会很酷
但是,除了绝对基础之外,我对 javascript 一无所知,所以一些帮助会很好
这就是我想要实现的目标
这是标头的当前 HTML
<body>
<div class="logocontainer">
<a href="index.html">
<img src="images/badasslogo.png" class="logo"></a>
</div>
<div id="buttoncontainer" class="buttoncontainer">
</div>
<script src="js/menu.js"></script>
这是 CSS
.logocontainer {
text-align: center;
}
.logo {
display: inline-block;
margin-bottom: 0.30%;
align: center;
}
.buttoncontainer {
text-align: center;
}
.button {
display: inline-block;
}
.button:hover {
box-shadow: 0 0 5px white;
filter: brightness(125%);
}
.button:active {
box-shadow: 0 0 10px white;
filter: brightness(155%);
}
还有我用于按钮的 .js 文件,因为如果我不使用它,如果我想向它添加更多按钮,我将不得不手动更新每个页面
let headerContent = `
<a href="index.html">
<img src="images/buttons/homebutton.png" class="button"></a>
<a href="blog/blogmain.html">
<img src="images/buttons/blogbutton.png" class="button"></a>
<a href="art/artmain.html">
<img src="images/buttons/artbutton.png" class="button"></a>
<a href="fanart/fanartmain.html">
<img src="images/buttons/fanartbutton.png" class="button"></a>
<a href="partners/partnersmain.html">
<img src="images/buttons/partnersbutton.png" class="button"></a>
<a href="guestbook/guestbook.html">
<img src="images/buttons/guestbookbutton.png" class="button"></a>
<a href="https://junessaidotnet.proboards.com/">
<img src="images/buttons/forumsbutton.png" class="button"></a>
<a href="downloads/downloadsmain.html">
<img src="images/buttons/downloadsbutton.png" class="button"></a>
<a href="extras/extrasmain.html">
<img src="images/buttons/extrasbutton.png" class="button"></a>
<a href="donate/donatemain.html">
<img src="images/buttons/donatebutton.png" class="button"></a>
<a href="about/about.html">
<img src="images/buttons/aboutbutton.png" class="button"></a>
`;
document.querySelector('#buttoncontainer').insertAdjacentHTML('beforeend', headerContent);
另外,如果可能的话 有没有办法将徽标也插入 .js 文件?
【问题讨论】:
标签: javascript html css