【发布时间】:2020-07-30 17:42:57
【问题描述】:
我遇到了一个小的 HTML/CSS 问题。这是媒体查询的问题。我一直在努力寻找解决方案,但找不到。我想知道是否有人可以帮助我。我不希望我的标题显示在 web 视图中,但我希望它显示在其响应式 IE 移动视图中,因此我使用了媒体查询。
因此,我在 CSS 中使用了display:none,因此它不会显示在 web 视图中,并使用了媒体查询,以便它可以在移动视图中可见,但正如您所见,它在移动视图中不可见。我完成了我的整个 webview,当我重新设计我的移动视图时,我遇到了这个问题。我不得不重新开始。你能告诉我该怎么做吗?
代码如下:
* {
margin: 0;
padding: 0;
}
body {
background: none;
}
.title {
color: green;
padding: 15px;
font-size: 3vh;
display: none;
}
@media screen and (max-width:480px) {
.title {
color: green;
padding: 15px;
font-size: 3vh;
}
}
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Tile's here</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type='text/css' href="css/tech.css">
</head>
<body>
<div class="title">
<h1>title<sub>here</sub></h1>
</div>
</body>
</html>
【问题讨论】:
-
这个问题和
javascript和php有什么关系?请使用正确的标签 -
将 disply none 添加到您的标题类和媒体查询显示块中,在大屏幕上它不可见,而在小屏幕上它会。并且您不必在媒体查询中添加相同的样式,除非您想更改它
-
请说明你想要完成什么?
-
你的媒体查询没有设置显示值
标签: html css media-queries