我正在尝试创建一个具有<div>
下图所示样式的CSS样式的网页。但是我不知道如何完成这项工作。我已经按照答案(https://stackoverflow.com/a/26599439/478406和https://stackoverflow.com/a/26598329/478406)的建议尝试了两种变体,但我想我缺少了一些东西。
如果我正确理解了您的要求,则下面的HTML和CSS应该可以满足您的要求。
请注意,display:inline-block
允许两个div
元素彼此相邻放置,因此您可以text-align
独立设置它们。同样,由于该inline-block
属性,当屏幕尺寸变小时,元素将自动换行。
.message-text{
text-align:left;
display:block;
}
.some-text,
.my-list{
display:inline-block;
text-align:left;
vertical-align:top;
}
.my-list{
text-align:center;
}
ul{
margin-top:0px;
}
<div id='message-container'>
<div class='message-text'>Message Text</div>
<div class='some-text'>Some text</div>
<div class='my-list'>
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
</div>
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句