我的 header.php 文件中有这段代码,文本“ALIGN_THIS_TEXT_ON_RIGHT”确实显示在右侧,但它水平位于 Logo 和描述下方,因为我希望它 float 在右侧,所以顶部文本的开始位置是 Logo 顶部开始的位置。
<hgroup>
<h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
<p style="text-align: right;">ALIGN_THIS_TEXT_ON_RIGHT</p>
</hgroup>
我想要这样
最佳答案
非常简单的 fiddle :
不是世界上最语义化的 CSS,但演示了基本 float 的使用。 在你的 h1 和 h2 周围包裹一个 div。 float 那个 div 离开。 然后将您的段落向右浮动。
<hgroup>
<div class="left">
<h1 class="site-title">Your image</h1>
<h2 class="site-description">Your description</h2>
</div>
<p class="right">ALIGN_THIS_TEXT_ON_RIGHT</p>
</hgroup>
.left {
float: left;
}
.right {
float: right;
}
关于wordpress - 如何将标题右侧的文本与 Logo 对齐? (现在它位于标题下方),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20284664/