CSS:如何解决我的超链接对齐问题?

标签 css alignment

我有两个链接:购物者和商店。这两个链接都有自己独立的左浮动和右浮动。 Store 链接应该位于右侧 float 中,但在向左侧 float 添加边框样式时它会从其 div 中弹出。我怎样才能把它放回原位?请看http://jsfiddle.net/JuCKU/举个例子。

我完全忘记了用新代码更新 jfiddle。 http://jsfiddle.net/JuCKU/3/

firefox 存在对齐问题,而 google chrome 似乎可以正确呈现布局。

最佳答案

将宽度从 50% 降低到 49%。由于您有边框,它会占用空间,并且通过为每个 div 设置 50% 的宽度,总宽度有点太宽,第二个 div 会向下弹出一点。或者去掉边框。

jsFiddle 例子

改变

#shopper, #store
{
    width: 50%;
    text-align: center;
}

收件人:

#shopper, #store
{
    width: 49%;
    text-align: center;
}

关于CSS:如何解决我的超链接对齐问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9263918/

相关文章:

javascript - 在适当的位置设置 JS 下拉选择复选标记,使下拉列表更好看

css - 我想要一个图像和文本沿着我的标题 div 的底部排列

memory - 内存对齐的目的

html - 如果删除元素后的新行, li 对齐行为会很奇怪

html - 为什么 "align"不是 div 的有效属性但仍然有效?

css - 手机浏览器 : wrapper shifts elements to the left creating a white space on the right

css - 一个合理的带有 flexbox 的照片库

css - 模块构建失败(来自 ./node_modules/css-loader/dist/cjs.js): CssSyntaxError

html - 悬停时缩放和居中图像

css - 如何让 <div> 居中?