加不加上对ul的浮动有没有影响

我准备让 姓名 天气 星期 购物依次向右排列,所以我让box1 box2 li向左浮动,问题就是加不加上对Ul的浮动有啥别的不可见的影响?就我上述依次排列的效果而言我没看到有啥影响,我就是担心有没有其它我不知道的区别

<html>
    <head>
        <link rel="stylesheet" href="./css/reset.css">
        <style>
            .wraper{
                overflow: hidden;
            }
            .box1,.box2,li{
                //.box1,.box2,ul,li 
                float: left;
            }
        </style>
    </head>
    <body>
        <div class="wraper">
            <div class="box1">
                <ul>
                    <li>姓名</li>
                    <li>天气</li>
                    <li>星期</li>
                </ul>
            </div>
            <div class="box2">购物</div>
        </div>
    </body>
</html>

没啥影响,只要清除浮动就行。建议用display:flex来更好

字数不多的时候,看不出来影响,但是所有li内容超过一行的时候,后面的内容会被隐藏。