html图像在放大时移动

标签 html css

我有一个带有一些图像作为导航按钮的导航栏,当我在 chrome 上(仅)缩放到 110% 时,正确的图像从导航栏中消失。这是一个学校元素。

这是导航栏的 HTML 和 CSS。

CSS

nav {
    width: 960px;
    height: 54px;
    background-color: #191a19;
    margin: auto;
}

.menu_button {
    border: 2px solid #19242e;
}

.menu_button:hover  {
    background-color:#000;
    opacity:0.5;
}

html

jsfiddle

最佳答案

<style>
nav {
    width: 960px;
    height: 54px;
    background-color: #191a19;
    margin: auto;
    overflow:hidden;
}

.menu_button {
    border: 2px solid #19242e;
}

.menu_button:hover  {
    background-color:#000;
    opacity:0.5;
}

nav a{
    display:block
    width:233;
    float:left;
    height:50;
}

nav img{
    width:233;
    height:50;

}
</style>

    <nav>
        <a href="index.html">
            <img class="menu_button" src="images/home_button.jpg"  alt="home button">
        </a>
        <a href="overview.html">
            <img class="menu_button" src="images/overview_button.jpg"  alt="overview button">
        </a>
        <a href="tools.html">
            <img class="menu_button" src="images/tools_button.jpg"  alt="tools button">
        </a>
        <a href="tutorials.html">
            <img class="menu_button" src="images/tutorials_button.jpg"  alt="tutorials button">
        </a>
    </nav>

试试这个,伙计,请为我的答案投票,以便我以后能再次帮助你。谢谢

关于html图像在放大时移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23646523/

相关文章:

javascript - Chosen- 在 Ajax 加载时选择

java - spring中如何在html和jsp页面之间导航

javascript - 使用 tbody 滚动表格

css - Sass 中的三 Angular 函数——预处理器错误

jquery - Fancybox问题,点击打开只是img

css - Div 不会随着内容展开

javascript - 如何添加指向外部 ".html"的灯箱中打开的图像的链接?

javascript - 在 Jquery 中添加和删除按钮

javascript - 可滚动的 div 粘在底部,当外部 div 的大小发生变化时

jQuery - 如何为 box-shadow 属性设置动画?