Html CSS菜单切换isn';在较小屏幕中查看时,请不要更正颜色

Html CSS菜单切换isn';在较小屏幕中查看时,请不要更正颜色,html,css,colors,menu,responsive,Html,Css,Colors,Menu,Responsive,我一直在尝试让这个响应CSS/HTML菜单工作,当它在全屏/普通桌面视图中时,它以我想要的颜色显示,但当我在“响应”视图(例如手机分辨率)中查看它时,菜单颜色显示不正确 根据全屏版本,颜色应如下所示 菜单文本-#278189 背景-#fff 悬停背景-#3a3a 我一次又一次地浏览代码,但不明白为什么这不起作用?由于其他一些奇怪的原因,“home”、“about”和“contact”有一个黑色的悬停背景 另一个小问题(不太麻烦,但很高兴知道)是,当全屏显示时,有一个“主页”按钮将链接到索引页,但

我一直在尝试让这个响应CSS/HTML菜单工作,当它在全屏/普通桌面视图中时,它以我想要的颜色显示,但当我在“响应”视图(例如手机分辨率)中查看它时,菜单颜色显示不正确

根据全屏版本,颜色应如下所示

菜单文本-#278189 背景-#fff 悬停背景-#3a3a

我一次又一次地浏览代码,但不明白为什么这不起作用?由于其他一些奇怪的原因,“home”、“about”和“contact”有一个黑色的悬停背景

另一个小问题(不太麻烦,但很高兴知道)是,当全屏显示时,有一个“主页”按钮将链接到索引页,但在较小的版本中,也有一个“菜单”按钮

短暂性脑缺血发作


Primeheat |奇切斯特管道公司;供暖装置,
维修及保养;紧急故障
你的标志在这里
菜单
  • 管道工程
  • 加热
欢迎来到Primeheat管道和供暖 身体{ 背景:#212121 ;; 字体大小:22px; 线高:32px; 颜色:#278189; 保证金:0; 填充:0; 单词包装:打破单词!重要; 字体系列:“开放式Sans”,无衬线; } h1{ 字体大小:60px; 文本对齐:居中; 颜色:#278189; } h3{ 字体大小:30px; 线高:34px; 文本对齐:居中; 颜色:##278189;; } h3 a{ 颜色:##278189;; } a{ 颜色:##278189;; } h1{ 边缘顶部:100px; 文本对齐:居中; 字体大小:60px; 线高:70px; 字体系列:“Bree衬线”、“衬线”; } #容器{ 保证金:0自动; 最大宽度:890px; } p{ 文本对齐:居中; } .切换, [id^=drop]{ 显示:无; } /*为导航容器提供背景色*/ 导航{ 保证金:0; 填充:0; 背景色:#FFFFFF; } #标志{ 显示:块; 填充:0 30px; 浮动:左; 字体大小:20px; 线高:60px; } /*因为我们会有“ul-li”“float:left” *我们需要在容器后面加一个透明的*/ 导航:之后{ 内容:“; 显示:表格; 明确:两者皆有; } /*从“ul”中删除填充、边距和“列表样式”, *并加入“立场:相对性”*/ 导航ul{ 浮动:对; 填充:0; 保证金:0; 列表样式:无; 位置:相对位置; } /*将导航项内联定位*/ 李国荣{ 边际:0px; 显示:内联块; 浮动:左; 背景色:#fff; } /*设置链接的样式*/ 导航a{ 显示:块; 填充:14px 20px; 颜色:#278189; 字号:17px; 文字装饰:无; } 导航:悬停{背景:#3a3a;} /*悬停时背景颜色的变化*/ 导航a:悬停{ 背景色:#3A3A; } /*默认情况下隐藏下拉列表 *给它一个绝对的位置*/ 导航ul{ 显示:无; 位置:绝对位置; /*必须与“导航a”的“线高”相同*/ 顶部:60px; } /*悬停时显示下拉列表*/ 导航ul li:悬停>ul{ 显示:继承; } /*第一层下拉列表*/ 李国宝{ 宽度:170px; 浮动:无; 显示:列表项; 位置:相对位置; } /*第二层、第三层和更多层 *我们将第2层和第3层etc下拉列表移到左侧 *按第一层宽度的大小。 */ 李国宝{ 位置:相对位置; 顶部:-60px; /*必须与“nav ul li”的“宽度”相同*/ 左:170px; } /*更改“+”以更改下拉符号*/ li>a:在{content:'+';}之后 li>a:独生子:{content:'';}之后 /*媒体查询 -------------------------------------------- */ @介质和全部(最大宽度:768px){ #标志{ 显示:块; 填充:0; 宽度:100%; 文本对齐:居中; 浮动:无; } 导航{ 保证金:0; } /*默认情况下隐藏导航菜单*/ /*还隐藏了*/ .切换+a, .菜单{ 显示:无; } /*切换标签的样式*/ .切换{ 显示:块; 背景色:#FFF; 填充:14px 20px; 颜色:278189; 字号:17px; 文字装饰:无; 边界:无; } .切换:悬停{ 背景色:#278189; } /*单击父标签时显示下拉列表*/ [id^=drop]:选中+ul{ 显示:块; } /*将菜单项的宽度更改为100%*/ 李国荣{ 显示:块; 宽度:100%; } 导航开关, 导航ula{ 填充:0 40px; } 导航{ 填充:0.80px; } 导航a:悬停, 导航{ 背景色:#000000; } 导航开关, nav ul a, 导航{ 填充:14px 20px; 颜色:#4646; 字号:17px; } 导航开关, 导航ula{ 背景色:#3A3A; } /*默认情况下隐藏下拉列表*/ 导航ul{ 浮动:无; 位置:静态; 颜色:#278189; /*必须与“导航a”的“线高”相同*/ } /*悬停时隐藏菜单*/ 导航ul li:悬停>ul, 导航ul li:悬停>ul{ 显示:无; } /*第一层下拉列表*/ 李国宝{ 显示:块; 宽度:100%; } 李国宝{ 位置:静态; /*必须与“nav ul li”的“宽度”相同*/ } } @介质和全部(最大宽度:330px){ 李国荣{ 显示:块; 宽度:94%; } }
在讨论您所述的问题之前,我想指出代码中的一些明显错误。第一个错误,您键入的一些颜色十六进制代码错误。您可以键入额外的哈希标记和分号。不仅是这个h3标签,还有其他标签。正确检查代码

h3 {
  font-size: 30px;
  line-height: 34px;
  text-align: center;
  color: ##278189;; /* should be #278189; */
}
第二个错误,你为什么喜欢t
h3 {
  font-size: 30px;
  line-height: 34px;
  text-align: center;
  color: ##278189;; /* should be #278189; */
}
h1 {
 font-size: 60px;
 text-align: center;
 color: #278189;
}   

h1 {
  margin-top: 100px;
  text-align:center;
  font-size:60px;
  line-height: 70px;
  font-family: 'Bree Serif', 'serif';
}
.toggle:hover {
  background-color: #278189; /* it's using the menu text color. change this to the color you want, which is #3A3A3A */
}
nav a:hover,
  nav ul ul ul a {
  background-color: #000000; /* #000000 is black color. Change this */
}
nav ul li ul li .toggle,
nav ul ul a,
nav ul ul ul a{
  padding:14px 20px;  
  color: #464646; /* change this too... */
  font-size:17px; 
} 
<label for="drop" class="toggle">Menu</label>