首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >h3没有对齐到右边

h3没有对齐到右边
EN

Stack Overflow用户
提问于 2012-08-29 20:32:38
回答 3查看 6K关注 0票数 2

我的css在mo‘上有点混乱,问题区域应用了2个样式表。

我有一个头球,不管我改变了什么,我都不能和右边对齐,我真的很困惑。我可以帮你解决这个问题。

如果你去events.php和ctrl+f上“查看其他事件”,你可以看到这个标题顽固地保持左对齐,当我通过google“检查元素”时,它说属性text-align: right是活动的,但没有区别。

正在应用的第一个样式表是这一个。

和使用就在这里。的特定页面样式表im。

我真的被困住了,会很感激任何花时间看的人。下面您可以找到特定的<h3>样式,但我只能假设在我没有注意到的地方还有其他流行的样式。

Html

代码语言:javascript
复制
 <h3 id="expand_other_events">See other events..</h3>

样式表1:

代码语言:javascript
复制
#content h1, #content h2, #content h3{
        color: #2956B2;
        text-align: left;
        font-weight: normal;
        font-family: "Ropa Sans", MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
    }
 #content h3{
        padding: 0.3em 0;
        margin-left: 1.2em;
        display: inline;
        cursor: hand;
        cursor: pointer;
        font: bold 1em 'Rokkitt', serif;
        border-bottom: 1px solid #2956B2;

    }  

样式表2中的

代码语言:javascript
复制
#news_and_events h3{
    margin: 0;
    padding:0;
}
#news_and_events  p.date,
#news_and_events h3{
    text-align: right;
    font-size: 0.8em;
    color:#aaa;
}
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-08-29 20:34:38

这是因为h3只像它显示的那样宽,因此右/左对齐的文本仍然填充相同的边界。

向它添加一个float:right;,它就会一直向右,我猜你希望它在那里。

票数 2
EN

Stack Overflow用户

发布于 2012-08-29 20:39:02

您已经设置了display: inline,所以它不会跨越这个div的全部宽度。它是对齐的,但是h3只和文本一样宽。

票数 3
EN

Stack Overflow用户

发布于 2012-08-29 20:39:34

如果将h3设置为内联,则需要将其更改为:

代码语言:javascript
复制
display:block;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12186051

复制
相关文章

相似问题

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