dsbdo 2017-09-29 15:37 采纳率: 100%
浏览 1635
已采纳

前端CSS布局,两个div 为inline-block, 在一个内部添加p会影响另外一个的布局原因?

就是左右两个div是display:inline-block; 但是当我往第一个div中插入块级标签时,右边的div自动往下移动,这是为什么呢?先谢过各位大佬了图片说明

  • 写回答

7条回答 默认 最新

  • Go 旅城通票 2017-09-30 04:06
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • Tsui丶 2017-09-30 00:47
    关注

    这些的话 怎么说都不好使 你直接开f12开发找到左上角的小鼠标 一个个放到元素上去看他们具体是怎么放的

    评论
  • 子幽 2017-09-30 01:49
    关注

    也不知到原因,之前用的时候也会出现这种情况,如果两个高度一样的话,在外面价格div高度和它一样就能解决,不一样的话还是用浮动吧

    评论
  • 罗忠浩 博客专家认证 2017-09-30 08:12
    关注

    设置成行内元素 里面又加块级元素

    评论
  • paopao_2017 2017-09-30 08:41
    关注

    建议你用浮动

     <div style="width: 100%;overflow: hidden;">
                <div style="width: 50%;height: 200px;background: yellow;float: left;text-align: center;">
                    <p>helloworld</p>
                </div>
                <div style="width: 50%;height: 200px;background: chartreuse;float: right;text-align: center;">
                    <p>helloworld</p>
                </div>
      </div>
    
    评论
  • dsbdo 2017-09-30 12:45
    关注

    是因为baseline的原因 看左边最下面的文字和右边文字是对齐的

    必须拜读张鑫旭的文章了

    CSS深入理解vertical-align和line-height的基友关系 " 张鑫旭-鑫空间-鑫生活
    http://www.zhangxinxu.com/wordpress/2015/08/css-deep-understand-vertical-align-and-line-height/

    评论
  • dsbdo 2017-09-30 12:45
    关注

    非常感谢各位大佬的指导,谢谢各位

    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 关于#c++#的问题:c++如何使用websocketpp实现websocket接口调用,求示例代码和相关资料
  • ¥15 51单片机的外部中断,按下按键后不能切换到另一个模式
  • ¥15 java连接sqlserver有问题
  • ¥15 yolov8 如何调cfg参数
  • ¥15 这个四人抢答器代码哪儿有问题?仿真程序怎么写?
  • ¥15 burpsuite密码爆破
  • ¥15 关于#ubuntu#的问题,如何解决?(相关搜索:移动硬盘)
  • ¥15 scikit安装之后import不了
  • ¥15 Ros2编译一个使用opencv的c++节点的时候,报了这个错误,请问怎么解决啊
  • ¥15 人脸识别相关算法 YOLO,AI等