html - 基于窗口大小 CSS 的约束

标签 html css

调整窗口大小时遇到​​问题。有人可以帮我吗。我是 css 新手,希望页面的右上角能够相应调整。也许你可以指出我做错的事情的正确方向。

链接到下面的布局。

当浏览器窗口打开的尺寸小于我当前的限制时,我不希望内容被剪切掉。

https://bullishtradeweb.firebaseapp.com/chatroom.html

.chart {
  display: inline-block;
  position: absolute;
  bottom: 0px;
  right: 0px;


}



#searchTicker {

  width: 100%;
  height: 100%;

  border-radius: 12px;
  border-color: black;

  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
  margin: 200px 450px 0 0;
  width: 200px;
  height: 50px;
  font-size: large;

}

#searchButton {

  width: 100%;
  height: 100%;
  border-radius: 12px;
  background-color: #008CBA;
  border: none;
  color: white;


  display: inline-block;
  position: absolute;
  top: 0px;
  right: 0px;
  margin: 200px 380px 0 0;
  width: 70px;
  height: 52px;
  font-size: large;

}

#topFive1 {


    left: 50%;

    background-color: #000000;
    border: none;
    color: white;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 90px 1500px 0 70px;
    width: 110px;
    height: 55px;
    font-size: large;
}
<div class="wrapper">
        <input type="button" class="buttonCircle" id="topFive1" onclick=topFiveSearch1() ></input>
        <input type="button" class="buttonCircle" id="topFive2" onclick=topFiveSearch2() ></input>
        <input type="button" class="buttonCircle" id="topFive3" onclick=topFiveSearch3() ></input>
        <input type="button" class="buttonCircle" id="topFive4" onclick=topFiveSearch4() ></input>
        <input type="button" class="buttonCircle" id="topFive5" onclick=topFiveSearch5() ></input>

    </div>

  <input type="text" id="searchTicker" placeholder="Ticker Symbol..." required>
  <button type="button" id="searchButton" class="icon" onclick=searchButtonPressed()><i class="fa fa-search"></i></button>
  

最佳答案

随着屏幕宽度变小,使用媒体查询会更改样式,例如下面假设为 1000 像素,您可能会将一些元素挤压在一起,以便 CSS 可以监视屏幕宽度并根据屏幕宽度更新样式。

将你的元素,低于 1000px 我们想要更改为 100% 宽度,这就是我们的做法:

@media (max-width: 1000px){
  main{
    width: 100%;
  }
} 

您必须在每个断点处添加要更改的所有样式

关于html - 基于窗口大小 CSS 的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48817990/

相关文章:

html - 我们如何在 ionic 2 应用程序中显示多个选项卡?

html - 在不知道图像方向的情况下,将图像以其较小的一侧适合容器

php - 使用mysql从数据库中检索数据

css - 我的外部 .css 链接在 aptana 中失败,但可以在实时网络服务器上运行;我怎样才能解决这个问题?

css - WordPress 上的字体

javascript - JS 保持选择同步(无 jquery)

php - 我如何将文本从textarea发布到mysql数据库

javascript - 将范围属性绑定(bind)到 CSS 属性的不同方法?

javascript - 如果 html 站点中没有事件表单,则按 Enter 键发出警报

html - 安排多个div如何最好地处理布局