標準的な使用法は次のとおりです: ul{list-style-type: none;} その機能は、この ul に含まれる li リスト項目のスタイルが空であり、設定するものは次のとおりです。 middleborder li { list-style -type:none;} 実際には li 要素にも作用するので、効果は同じです。さらに、ul{float:left}はul要素が浮動することを意味しますが、あなたが望む結果はli要素です...
もちろん、ul は float 属性を使用できますが、コンテキストには適していません。 ul 要素で使用すると、ul 全体 (複数の li 要素を含む) をフローティングすることを意味します。たとえば、複数の ul 要素がある場合は、次のようになります。これらの ul 要素がフローティング方式で配置されている場合は、ul{float:left} を使用できます