Html 如何将左侧的文本正确对齐到行的列中?
我对Twitter BootStrap非常陌生,我正在疯狂地尝试做以下与这个JSFiddle示例相关的事情: 因此,在上一个示例中,我有这一行:Html 如何将左侧的文本正确对齐到行的列中?,html,twitter-bootstrap,css,twitter-bootstrap-3,Html,Twitter Bootstrap,Css,Twitter Bootstrap 3,我对Twitter BootStrap非常陌生,我正在疯狂地尝试做以下与这个JSFiddle示例相关的事情: 因此,在上一个示例中,我有这一行: <div class="col-md-4"> <div class="row"> <div class="col-md-10" style="text-align: right !important;"> <p>TEST</p>
<div class="col-md-4">
<div class="row">
<div class="col-md-10" style="text-align: right !important;">
<p>TEST</p>
</div>
<div class="col-md-2">
<i class="glyphicon glyphicon-home"></i>
</div>
</div>
</div>
试验
因此,我正确地获得了一个包含两列的行:左边最大的一列用于文本,右边较小的一列用于图标
正如您在JSFIDLE中看到的,问题是我想对齐右边的文本,这样我就可以让它靠近图标,但我不能这样做
正如你所看到的,我做到了:
<div class="col-md-10" style="text-align: right !important;">
但我仍然知道文本位于其容器的左侧
为什么??我错过了什么?如何解决此问题并对齐右侧图标附近的文本?
<div class="col-md-10" style="text-align: right !important;">
<p class="text-right">TEST</p>
</div>
<div class="col-md-2">
<i class="glyphicon glyphicon-home"></i>
</div>
</div>
测试
测试
这就是为什么要使用!重要的被认为是不好的做法,除非非常重要,否则应避免。 你的定义
.container p{
文本对齐:对齐!重要;
}
在index.css中优先于所有样式。我建议从上面的定义中删除重要元素,并根据需要(通过使用适当的类)使其更精确地仅应用于某些dom元素
关于向右对齐,另一个答案应该很好;i、 e使用Bootstrap提供的
文本权限
类。这就是为什么要使用!重要的被认为是不好的做法,除非非常重要,否则应避免。
你的定义
.container p{
文本对齐:对齐!重要;
}
在index.css中优先于所有样式。我建议从上面的定义中删除重要元素,并根据需要(通过使用适当的类)使其更精确地仅应用于某些dom元素
关于向右对齐,另一个答案应该很好;i、 e使用Bootstrap提供的
text right
类。如果要并排显示两个元素,则不需要使用Bootstrap的列(col-md-x
,col-sm-x
,col-lg-x
)
由于JSFIDLE中的屏幕部分对于HTML来说在右边非常小,因此您的专栏(col-md-x
s)的宽度将更大(由于Twitter引导的@media
查询)。
因此,两个柱将相互堆叠
您可以使用两个通常以内联方式显示的HTML元素对齐图标右侧的文本,方式与您已有的文本非常类似:
<div class="row">
<!-- ICONA: -->
<div class="col-md-10">
<i class="glyphicon glyphicon-home"></i>
<span>HOME</span>
</div>
</div>
家
如果要并排显示两个元素,则不需要使用引导列(
col-md-x
,col-sm-x
,col-lg-x
)
由于JSFIDLE中的屏幕部分对于HTML来说在右边非常小,因此您的专栏(col-md-x
s)的宽度将更大(由于Twitter引导的@media
查询)。
因此,两个柱将相互堆叠
您可以使用两个通常以内联方式显示的HTML元素对齐图标右侧的文本,方式与您已有的文本非常类似:
<div class="row">
<!-- ICONA: -->
<div class="col-md-10">
<i class="glyphicon glyphicon-home"></i>
<span>HOME</span>
</div>
</div>
家
试验
试验
首先我想说的是你需要提高
使用元素的序列如何使用它们可以很容易地
解决您的问题,使代码非常漂亮,这样人们就可以更轻松地工作
当你需要再次使用时,你会喜欢的
下面是我的尝试
这就是为什么要使用!“重要”被认为是一种不好的做法,除非非常重要,否则应避免这种做法。
测试{
浮动:左;
}
.test1{
线高:30px;
}
试验
首先我想说的是你需要提高
使用元素的序列如何使用它们可以很容易地
解决您的问题,使代码非常漂亮,这样人们就可以更轻松地工作
当你需要再次使用时,你会喜欢的
下面是我的尝试
这就是为什么要使用!“重要”被认为是一种不好的做法,除非非常重要,否则应避免这种做法。
测试{
浮动:左;
}
.test1{
线高:30px;
}
试验
只需使用Bootstrap的文本右键
<div class="col-md-4">
<div class="row">
<!-- CONTENT: -->
<div class="col-md-10 text-right">
TEST
</div>
<!-- ICONA: -->
<div class="col-md-2">
<i class="glyphicon glyphicon-home"></i>
</div>
</div>
</div>
试验
只需使用Bootstrap的
文本右键
<div class="col-md-4">
<div class="row">
<!-- CONTENT: -->
<div class="col-md-10 text-right">
TEST
</div>
<!-- ICONA: -->
<div class="col-md-2">
<i class="glyphicon glyphicon-home"></i>
</div>
</div>
</div>
试验
尝试向右对齐时,您使用的是
.container p{text align:justify!important;}
??在bootstrap
we classes name