Html CSS布局不使用id,但使用<;李>;标签
以下是HTML代码:Html CSS布局不使用id,但使用<;李>;标签,html,css,layout,format,Html,Css,Layout,Format,以下是HTML代码: <div id="tp-nb"> <ul> <div id="tp-ls"> <li> account-icon </li> <li> notification-icon </li> &
<div id="tp-nb">
<ul>
<div id="tp-ls">
<li>
account-icon
</li>
<li>
notification-icon
</li>
<li>
icon
</li>
<li>
Images
</li>
<li>
Gmail
</li>
</div>
</ul>
当我将css(li)更改为id“#tp ls”时,它会丢失布局并完全聚集在一起。我试着把它从id改成类,但我发现没有什么不同
是否有可能在不影响所有谢谢,在我得到回复之前,我将继续搜索我正在搜索的内容。这里您会犯一些错误
- 您不得在
内部使用ul
div
- 您可以看到
此id未分配给任何tp ls
,因此您必须在li
ul
ul{
列表样式类型:无;
保证金:0;
填充:0;
溢出:隐藏;
宽度:300pxx;
}
#李国章{
浮动:对;
显示:块;
填充:10px;
}
-
帐户图标
-
通知图标
-
偶像
-
图像
-
Gmail
您不能将a放入- 中…将id添加到
- 而不是读取结构-您没有任何具有
id=“tp ls”的li
“
,因此当您将css
从li
更改为#tp ls
时,没有li
元素可以应用此css
而不是使用float,请尝试为此类任务研究flex。来源:,很高兴帮助你:)天哪!!!我不知道那条规则!非常感谢您的快速和惊人的反应!谢谢,谢谢!!
ul{
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
width: 300pxx;
}
li{
float: right;
display: block;
padding: 10px;
}