konsei 2019-01-04 12:06 采纳率: 72.2%
浏览 1160
已采纳

两个view左右分布,为什么右边的总是会在左边的下边?

当用这个样式时是这样的

.left{width: 20vw;float: left;}
.right{width: 80vw;}

图片说明

用下面的样式时又是这样

.left{width: 20vw;}
.right{width: 80vw;float: right;}

图片说明

要怎么让右边的和左边在同一高度啊?

  • 写回答

3条回答 默认 最新

  • qq_22136549 2019-01-04 13:48
    关注

    首先不知道你的left和right标签包括什么但是看样子你好像把这几个都放到了一个view里了。float是块级元素之间的浮动,一般用于图像和文字之间的布局,后来才被用于页面布局。实现float你可以把他们放在一个大的view里然后每个部分放在一个view里面然后设置里面view的float属性。不过建议在看懂float的基础上尽量看一下flex弹性布局比较好

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?