ul属性如何与ul元素一起使用?

时间:2018-10-03 03:48:07

标签: css list drop-down-menu properties

在w3school的下拉菜单导航栏中的this example中,当所有new_model.summary()元素都获得li时,float: left;中的background-color消失了,但是添加ul会使它恢复原状。如何运作?

1 个答案:

答案 0 :(得分:1)

<Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>netcoreapp2.1</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference Include="ElectronNET.API" Version="0.0.7" /> <PackageReference Include="Microsoft.AspNetCore.App" Version="2.1.4" /> </ItemGroup> <ItemGroup> <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0" /> </ItemGroup> <ItemGroup> <DotNetCliToolReference Include="ElectronNET.CLI" Version="*" /> </ItemGroup> <ItemGroup> <Content Update="electron.manifest.json"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> </ItemGroup> </Project> float: left元素内部的流中删除li个元素。由于ulli的唯一孩子。 “ ul”不包含“任何内容”,因此没有背景。 ul是一项类似于“ clearfix”的技术,用于强制控制浮动儿童。

已阅读此链接-Simple Tips on Containing Floats