gpt4 book ai didi

html - 主导航li a :hover not working when I change the zoom size

转载 作者:行者123 更新时间:2023-11-28 01:33:29 25 4
gpt4 key购买 nike

我的悬停代码仅适用于特定的缩放尺寸,即所有框的 67%。然而,当我放大到 80% 时,只有两个工作。当我放大到 100% 时,只有一个有效。我将提供使用的零件。我需要我的代码来显示不同放大中主导航框的位置,请帮忙。这是 HTML 和 CSS 代码,谢谢:

HTML...

  <div class="row">
<div class="logo">
<img src="LogoSmall.jpg">
</div>

<ul class="main-nav">
<li class="active"><a>Sell Your House</a></li>
<li><a href="">How It Works</a></li>
<li><a href="">Compare</a></li>
<li><a href="">About</a></li>
<li><a href="">Contact Us</a></li>
<li><a href="">FAQ</a></li>
</ul>

</div>

<div class="title">
<h1>Sell Your House Today<br>
Get Started Now...</h1>

<div class="button">

<a href="" class="btn btn-one">Get Started</a>
<a href="" class="btn btn-two">Learn More</a>

</div>

</div>

</header>

CSS...

.main-nav
{
float: right;
list-style: none;
margin-top: 30px;
}

header
{
background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url(HouseJPEG.jpeg);
height: 100vh;
background-size: cover;
background-position: center;
}

.main-nav li
{
display: inline-block;
}

.main-nav li a
{
color: white;
text-decoration: none;
padding: 5px 20px;
font-family: "Roboto", sans-serif;
font-size: 15px;
}

.main-nav li.active a
{
border: 1px solid white;
}

.main-nav li a:hover
{
border: 1px solid white;
}

.logo img
{
width: 140px;
height: auto;
float: left;
}

body
{
font-family: monospace;
}

.row
{
max-width: 1200px;
margin: auto;
}

最佳答案

我对编程和这个网站有点陌生。我复制了您的代码,对我来说效果很好。我现在使用的是谷歌浏览器,无论放大多少,悬停效果始终有效。您可以尝试通过以下方式指定区域中的视口(viewport):

<!DOCTYPE html>
<html>
<head>
<title>Your Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
</head>

!DOCTYPE html 是告诉浏览器使用 HTML5,但您真正应该看的是元视口(viewport)。希望对您有所帮助

关于html - 主导航li a :hover not working when I change the zoom size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50827597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com