首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UL - LI项目符号作为文本右侧的图像

UL - LI项目符号作为文本右侧的图像
EN

Stack Overflow用户
提问于 2011-02-12 19:32:54
回答 2查看 8K关注 0票数 1

我在将UL设置为导航栏时遇到了一些问题(对于这个问题,很抱歉,但我是一个开发人员,而不是设计师。)

Mac上Safari中出现的问题(FF工作正常)见第一张图片(FF)

Css:

代码语言:javascript
复制
.multiPoint {
    list-style-image:url(../images/punkte.jpg); }

.directionRight{
    direction:rtl;
    padding-right:3em;
    margin-right:0.5em;
}

#navigation {
    text-align: left;
}

HTML:

代码语言:javascript
复制
<div id="navigation" class="span-6 directionRight">
    <ul>
    <li class="multiPoint">Sie</li>
    </ul>
</div>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-12 19:53:20

尝试按如下方式更新您的multiPoint类样式:

代码语言:javascript
复制
.multiPoint {
   list-style-image:url(../images/punkte.jpg);
   list-style-position: inside;
}

这将告诉浏览器将您的项目符号图像定位在列表内部而不是外部。

票数 1
EN

Stack Overflow用户

发布于 2011-12-28 23:54:38

如果项目符号图像是定向的(如上面的示例),rtl方法可能会产生意外的副作用,即在某些浏览器中镜像图像,导致箭头从右到左而不是从左到右。

背景图像不会在IE9中显示此行为,它会保持正确的方向。

代码语言:javascript
复制
list-style: none;
background: url(images/bullet.gif) no-repeat center right;  
padding-right: 10px;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4977807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档