添加边框时 CSS 元素阻止移动

标签 css

添加边框时如何防止元素移动? 示例:

 p:hover
    {
    border:1px solid red;
    }

    p
    {
     border:none;
    }

但是不工作

最佳答案

总是给它们一个边框,当它没有悬停时让它透明:

p {
    border:1px solid transparent;
}
p:hover {
    border:1px solid red;
}

JSFiddle

当然这是一个的答案,您的问题可以通过多种方式回答。

关于添加边框时 CSS 元素阻止移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20643080/

相关文章:

asp.net - 为什么我的网页呈现来 self 的网络服务器与 VS2010 的网络服务器不同?

html - jQuery 验证不适用于所有字段

javascript - ng 类不适用于对象和字符串

jquery - 是否有模拟 Facebook 游览的 jQuery 插件?

html - 100vh 和移动响应式设计

css - 在 css 样式表中添加指向图像的链接

javascript - Prototype JS 中的简单 getCompulatedStyle?

javascript - skrollr.js 菜单不滚动

html - IE8 将背景图像拉伸(stretch)到 DIV 之外

html - CSS 多字体系列?