gpt4 book ai didi

html - CSS 奇怪的行为

转载 作者:行者123 更新时间:2023-11-28 06:05:47 25 4
gpt4 key购买 nike

我正在设计一个网站,并且有一些 h3 标题和段落包装在名为“featured-info”的 div 类中。我还有一个页脚元素,它位于正文的主包装中。段落以斜体显示:

.featured-info p {
font-style: italic;
}

并且页脚有边框:

footer {
border-top: 1px solid rgb(128, 128, 128);
}

页脚文本也是大写的 h4:

footer h4 {
text-transform: uppercase;
}

主要问题是我有一个设置:@media screen and (min-width: 750px) 使一些导航按钮内联并调整一些文本的大小但是......当页面大小小于 750 像素时,页脚样式和斜体字体消失了……我不明白为什么。如果需要,我会提供更多信息。谢谢!

LE:找到了。一个该死的分号。谢谢你们!没想到会在这么短的时间内收到这么多回复。

现在我遇到了另一个问题

在分辨率为最小 750px 时更改的菜单下,我有一个通常位于中心的 h1 标题

h1 {
font-size: 2.4213em; /*3.3684em*/
line-height: 1.2656em;
margin-top: 0.4219em;
margin-bottom: 0;
color: rgb(172, 140, 71);
text-align: center;

}

问题是当窗口从 750px 到 950px 时它会向右移动。我有这些设置:

@media screen and (min-width: 750px){

.main-navigation {
min-height: 90px;
border-bottom: 1px solid rgb(36,36,36);
border-top: 1px solid rgb(36,36,36);
/*overflow: hidden; dubiosssss */
}

.main-navigation ul {
max-width: 950px;
margin: 0 auto;

}

.main-navigation li {
float:left;
margin-left: 20px;
width: 20%;

}

.main-navigation a {
background: none;
}
}
/* media query for 750*/
}
@media screen and (min-width: 950px){

.main-navigation ul {
position: relative;
right: -15px;
}

}

任何建议都很好,再次感谢!

最佳答案

@media 参数中的 min-width 表示从您指定的大小到更大的任何大小都将获得您设置的样式。

听起来您的某些样式放在了错误的位置。在你的 CSS 中,从小处着手到大处通常更好。这意味着首先指定全局样式(不会更改的样式),然后逐步处理大视口(viewport)。

您可能正在覆盖一些您希望保留的样式。

关于html - CSS 奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36462624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com