本帖最后由 yc0205 于 2021-9-3 09:56 编辑
B站教程:仿小米主页顶部菜单栏 ,
https://www.bilibili.com/video/BV1gs411c7AC?from=search&seid=11002248401216842643
蓝盘:作业,笔记与源码(有注释,你绝对看得明白。)
请下载D4压缩包
https://wws.lanzoui.com/b020hhmla
密码:6pmh
最强字典:https://www.w3school.com.cn/css/css_comments.asp
CSS网站布局:https://www.w3school.com.cn/css/css_website_layout.asp
这是今天的成果
CSS特异性:https://www.w3school.com.cn/css/css_specificity.asp
可以解决我翻车问题,但还是看不太明白。。。
视频教程虽然只有几分钟,但是看懂代码,自己一步一步跟着做也能翻车。。无语到死也是遇到的问题
[Asm] 纯文本查看 复制代码 <div class="topbar-nav">
<a href="">小米商城</a><span>|</span>
</div>
[Asm] 纯文本查看 复制代码 .topbar-nav {
float: left;
height: 40px;
line-height: 40px;
font-size: 0; 》》》这儿字体大小都是0了为什么还能显示???
}
大佬能指点一下吗?
(以解决)
代码1
[Asm] 纯文本查看 复制代码 .topbar a {
color: #b0b0b0;
font-size: 12px;
}
代码2
[Asm] 纯文本查看 复制代码 .topbar-nav {
float: left;
height: 40px;
line-height: 40px;
font-size: 0;
}
代码3
[Asm] 纯文本查看 复制代码 <div class="topbar">
<div class="container">
<div class="topbar-nav">
<a href="">小米商城</a><span>|</span>
代码1 代码2 同时作用在代码3 a标签上 最终那一个显示要看权重或者是CSS 特异性
(https://www.w3school.com.cn/css/css_specificity.asp)
更新9.3 “!important” 以及事例
=========================================================
CSS中“!important”可以使其之前的样式优先执行,例如:[Asm] 纯文本查看 复制代码 body {
color : red !important;
}
body {
color : black;
} 颜色color出现了两次,而加上“!important”的“color : red;”总会得到优先执行,浏览器将对另一个“color : black;”视而不见。
|