html - 如何将中间斜杠图像与链接对齐?

标签 html css

我有这个 css 代码 http://jsfiddle.net/989Pd/其中斜线图像必须位于文本高度的中间。我该怎么做?

<div class="menu">
<div class="pedio940">
<ul>
<li><a href="#">Αρχική</a></li>
<li><a href="#">Προσθήκη RSS</a></li>
<li><a href="#">Επικοινωνία</a></li>
</ul>
</div>
</div>

最佳答案

与其将斜线创建为背景图像,不如将其创建为内联元素并使用 CSS:vertical-align:middle

.menu ul li:after {
   content:url("http://i.imgur.com/uB4Gz.png");
   display:inline;
   vertical-align:middle
}

演示:http://jsfiddle.net/989Pd/8/

编辑:左边是你的,右边是我的。我画了红线来显示差异。它们不一样。

enter image description here

关于html - 如何将中间斜杠图像与链接对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7692103/

相关文章:

html - 在 QTWebKit 中从各种来源加载图像

javascript - html 中的展开折叠表不起作用

html - <select> 和 :after with CSS in WebKit 的问题

javascript - Bootstrap 4 崩溃不是自动关闭

html - 编号样式的动态 CSS 样式

javascript - 如何使用 JQuery 将动态内容加载到 DIV 中

jquery - 动画滚动到顶部链接

wordpress - CSS 更改在使用 Wordpress CMS 的 Firefox 17.0.1 中不起作用

html - 什么 CSS 会让两个按钮分别排列在 3-colspan 表格单元格的左侧和右侧?

javascript - 刷新后重置本地存储值