我试图使用类test1来跨越并将div的内容居中。将div横跨整个页面宽度可以实现,但是无法使div内的内容居中。使用align=center的方法可行吗?
<style>
div.test1
{
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center;
}
div.test2
{
display: inline;
float: left;
}
</style>
<div class="test1">
<div class="test2">This</div>
<div class="test2">Is</div>
<div class="test2">A</div>
<div class="test2">Test</div>
</div>
div.test1
- Ron van der Heijdentest2
,而是test2
是test1
的内容/子元素。 - CᴴᵁᴮᴮʸNᴵᴺᴶᴬtest2
始终位于test1
内部的左侧 - 尽管再次阅读OP,我可能误解了请求。所以你是正确的,父元素是居中的,- 当然。我认为请求是要在100%宽度的父级test1
内使子级(test2
)居中。 - CᴴᵁᴮᴮʸNᴵᴺᴶᴬ