html - Yii2 DetailView 对齐

标签 html css alignment yii2

我正在使用 Yii2 的 DetailView 小部件,我希望它居中对齐。我试过 'options' => ['align' => 'center'] 但它没有给我预期的输出。输出如下所示:

enter image description here

它看起来很可笑。他们还有其他方法可以让 DetailView 居中吗?

这是没有 'options' => ['align' => 'center'] 的原始输出: enter image description here

最佳答案

我认为最简单的方法是按如下方式设置您的选项:

'options'=>['class'=>'text-center']

它使用通常用于居中文本的 Bootstrap 类。现在您的文本居中将被其他默认表格样式覆盖。在这种情况下,您可以简单地将这些行添加到您的 css 中,这绝对可以解决问题:

.detail-view.text-center > tbody > tr > th,
.detail-view.text-center > tbody > tr > td {
    text-align: center !important;
}

瞧。现在你的两列都应该居中。带有 > 符号的显式路径声明是为了确保进一步嵌套在详细信息 View 中的数据将保持原样,而不是居中。

关于html - Yii2 DetailView 对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29068408/

相关文章:

css - 盒子阴影不会继续整个包装

javascript - 使用javascript标记当前菜单项

ide - 是否可以在 Atom IDE 中对齐代码?

ionic-framework - 在 ionic 中对齐按钮

html - 图像旁边奇怪的跨度对齐

html - 边距顶部 :-15px (negative pixels) in html not working in Outlook

jquery - 在 carousel bootstrap 3 css 中对齐图像

html - Flex Boxes 左对齐效果

html - 如何使用css3并排放置两个div

html - 为什么 flex 元素不缩小过去的内容大小?