html - 我的网站如何才能适用于移动设备

标签 html css

我想在全宽调整浏览器大小时使我的 Logo (KP 咨询)和文本响应,但不幸的是,我只是调整了背景图像的大小。也许这并不难,但我不知道问题出在哪里。还需要能够用于移动设备。请帮忙。

HTML

<div class="container">
        <div class="banner">
                <img src="logo1.png" class="logo" width="650px" height="215px">
                    <h4 class="heading mt-100">KP business & financial<br>advisory services d.o.o.
                Beograd<br><br>Resavska 23,<br>1100 Beograd, Srbija<br><br>
                <a href="mailto:office@kp-advisory.com " class="link">office@kp-advisory.com</a>
            </div>
    </div>

CSS

.link {
    color:white;
}

html {
    background: fixed;
}

body {
    margin: 0;
    height: 100%;
    background: url('pozadina.png') no-repeat fixed;
    background-size: cover;
    align-content: center;
    width: 100%;
    /* overflow: hidden; */
}
.container {
    display: flex;
    justify-content: center; /* align horizontal */
    align-items: center;
    height: 100vh;
}
.mt-100 {
    margin-top: 80p;
    font-size: 22px;
    align-content: center;
    font-family: 'Open Sans', sans-serif;
    font-weight: 100;
    height: 100%;

}
.banner {
    text-align: center;
    color: white;
    margin-top: -190px;
    overflow: hidden;
}

.logo {
  margin-top: 330px;
  background-size: cover;
    width: auto;
}

最佳答案

在 css 中使用媒体查询:https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries

编辑: 在您的情况下(示例):

.banner {
    text-align: center;
    color: black;
    background-color: green;
}

@media only screen and (max-width: 600px) {
  .banner {
    color: red;
    background-color: yellow;
  }
}
<div class="banner">
  Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum
</div>

如果您的窗口浏览器最大为 600 像素 - 您会看到红色字体和黄色背景。

关于html - 我的网站如何才能适用于移动设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56327359/

相关文章:

html - CSS 模糊过滤器在 Firefox 和 IE 10 中不起作用,还有其他选择吗?

html - 如何增加 materialize.css 中轮播的大小?

html - 以 HTML 为中心获取对象,但可扩展以适应任何屏幕

html - 悬停并播放一次动画而不是循环播放

angularjs - 在定义不同动画的同一元素上切换类时,是否可以限制 CSS 动画仅播放一次?

php - 在 CSS 中显示文本和图像

jquery - 悬停时滑动 div 调整大小

javascript - 如何通过更改网站的 URL 从 HTML 输入中获取 Flask 中的数据

javascript - 使用按钮更新选择值 (html)

html - 使用 vw 字体大小时填充文本