为了账号安全,请及时绑定邮箱和手机立即绑定

如何把两块硬币放在一起?

如何把两块硬币放在一起?

绝地无双 2019-07-04 13:26:05
如何把两块硬币放在一起?考虑以下代码:#wrapper {    width: 500px;    border: 1px solid black;}#first {    width: 300px;    border: 1px solid red;}#second {    border: 1px solid green;}<div id="wrapper">    <div id="first">Stack Overflow is for professional and enthusiast programmers, people who write code because they love it.</div>    <div id="second">When you post a new question, other users will almost immediately see it and try to provide good answers. This often happens in a matter of minutes, so be sure to check back frequently when your question is still new for the best response.</div></div>我希望两个div在包装器div内彼此相邻。在这种情况下,绿色div的高度应该决定包装器的高度。我如何通过CSS实现这一点?
查看完整描述

3 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

浮动一个或两个内部div。

浮动1 div:

#wrapper {
    width: 500px;
    border: 1px solid black;
    overflow: hidden; /* will contain if #first is longer than #second */}#first {
    width: 300px;
    float:left; /* add this */
    border: 1px solid red;}#second {
    border: 1px solid green;
    overflow: hidden; /* if you don't want #second to wrap below #first */}

或者,如果两者都浮动,则需要鼓励包装器div同时包含两个浮动子程序,否则它会认为它是空的,而不是将边框放在它们周围。

浮动两个div:

#wrapper {
    width: 500px;
    border: 1px solid black;
    overflow: hidden; /* add this to contain floated children */}#first {
    width: 300px;
    float:left; /* add this */
    border: 1px solid red;}#second {
    border: 1px solid green;
    float: left; /* add this */}


查看完整回答
反对 回复 2019-07-04
?
智慧大石

TA贡献1946条经验 获得超3个赞

通过使用CSS Float属性,您可以将元素放在一起:

#first {float: left;}#second {float: left;}

您需要确保包装器div允许浮动宽度,并正确设置边距等。


查看完整回答
反对 回复 2019-07-04
  • 3 回答
  • 0 关注
  • 428 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号