标签: media-queries

如何用媒体查询替换div

我目前正在为我的响应式网站设计搜索框,但由于设计原因,单击扩展搜索框不适合特定区域。所以,我想让这个搜索框被另一个按钮替换,然后在不同的地方显示一个搜索框。

如何用媒体查询或 jquery 替换 div?

css jquery media-queries

0
推荐指数
1
解决办法
2617
查看次数

媒体查询在智能手机中不起作用

我有奇怪的问题。我完成了一个网站,并使用 quirktools 中的 screenfly 来查看它在平板电脑和智能手机上的显示效果..... 看起来不错

当我在智能手机或平板电脑上实际查看该网站时,它以桌面版本显示该网站...媒体查询不起作用...我在手机上尝试了 chrome、firefox、opera,但没有一个显示我的网站移动版。

朋友你能告诉我什么可能是错的吗?

我在我的 css 文件中使用简单的媒体查询

css media-queries responsive-design

0
推荐指数
1
解决办法
761
查看次数

如何在不在移动设备上时禁用拨打电话号码的链接?

我想要构建的是一个允许用户调用的按钮。在桌面上,这个元素看起来像一个大的号召性用语,

在桌面上

那么在移动设备上,这将既是号召性用语,又是实际要调用的方法。

在移动

我现在需要解决的挑战是,只能在移动设备上使用呼叫功能。这是我当前的代码:

<div id="headerCTA">
  <div>
    <a href="tel:888-336-1301">
      <div>
        Schedule a pickup<br>
        888-336-1301
      </div>  
    </a>
  </div>
</div> 
Run Code Online (Sandbox Code Playgroud)

[GitHub 上的代码要点 - 用于附加评论]

但是,当在桌面上时(由屏幕宽度决定?),此链接应该被停用。目前,如果有人碰巧从桌面点击此按钮,它会尝试打开一个页面“tel:888-336-1301”

这会产生以下错误:

该地址无法理解 Firefox 不知道如何打开该地址,因为协议 (tel) 未与任何程序关联。

javascript href media-queries

0
推荐指数
1
解决办法
3863
查看次数

桌面版本的响应尺寸?

我正在设置响应式站点的初始基础。我已经指定了手机和平板电脑的尺寸,但不确定如何处理桌面版本:

移动的

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

}
Run Code Online (Sandbox Code Playgroud)

药片

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

}
Run Code Online (Sandbox Code Playgroud)

这两个在尺寸方面设置是否正确(根据大致的行业标准,我知道没有这样的标准!)?如何为桌面指定 1024px 以上的版本?


/* Mobile */
@media (min-width:320px) { 

    .tester {
        width:100%;
        height:500px;
        background-color:white;
    }
}

/* Tablet */
@media (min-width:640px) {

    .tester {
        width:100%;
        height:500px;
        background-color:red;
    }   

}

/* Desktop */
@media (min-width:960px) {

    .tester {
        width:100%;
        height:500px;
        background-color:blue;
    }   

}
Run Code Online (Sandbox Code Playgroud)

css media-queries responsive-design

0
推荐指数
1
解决办法
9630
查看次数

如何使谷歌电子表格图表响应

<iframe height=468 width=1584 src="//docs.google.com/spreadsheets/d/1hUgiZqpgjqqtpnYY6Q1IeoUYlpXlCRUeARpN3cWX87g/gviz/chartiframe?oid=2131305794" seamless frameborder=0 scrolling=no></iframe>
Run Code Online (Sandbox Code Playgroud)

即使将宽度更改为 100% 后,它也不会使其响应。我将此图嵌入到 WordPress 网站上。

css wordpress google-sheets media-queries

0
推荐指数
1
解决办法
7712
查看次数

调整浏览器大小时 CSS 媒体查询不起作用

我正在尝试使用媒体查询使 div 在网站上响应(使用 IE11)。

这是我的CSS:

@media screen and (max-width: 400px) { // Tried with "only screen" also

  .divStyle {
      background-image:none;
      background-color:red;
      background-position:right;
      color:#fff!important;
      height:140px;
      position:relative;
      top:-6px;

    }

}

.divStyle {
  background-image:url('/images/image.jpg');
  background-position:right;
  color:#fff!important;
  padding:20px;
  height:190px;
  position:relative;
  top:-6px;

}
Run Code Online (Sandbox Code Playgroud)

我还在 Head 部分添加了元标记。

<meta name="viewport" content="width=device-width, initial-scale=1" /> 
Run Code Online (Sandbox Code Playgroud)

但当我调整窗口大小时它仍然没有响应。

html css media-queries

0
推荐指数
1
解决办法
2733
查看次数

在较小的屏幕上换行

我试图在某个部分断线,只显示在移动屏幕上。

我所取得的成就:要么得到相反的效果,即在大屏幕上断线,而在小屏幕上则不然,无论我使用min-width与否max-width,或者它只是不做任何事情。

这是我要编辑的代码:

HTML:

<p class="text">In this line I would like<br class="brnodisplay"> a break on small screen<span>More info</span></p>
Run Code Online (Sandbox Code Playgroud)

CSS:

.text {
    transition: all 1s ease;
    text-align: left;
    padding-left: 10%;
}

.text:hover {
    color: #fff;
    background: black;
}

.text span {
    display: block;
    float: right;
    clear: both;
    text-align: right;
    padding-right: 10%;
}
Run Code Online (Sandbox Code Playgroud)

是否有可能在特定宽度/设备上“控制”这样的换行符?先感谢您。

关联:

http://jsfiddle.net/8xddb1h7/

html css media-queries

0
推荐指数
1
解决办法
4584
查看次数

CSS多个@media(min-width)不起作用

希望是一个非常简单的问题.

我有三个@media(min-width)语句从移动开始并构建到桌面.由于某种原因,第三个声明不会触发.

示例:.imgbox {height:100px; 宽度:100px;}

@media (min-width: 768px) and (max-width: 899px)  { .imgbox { background-color:red; } } 

@media (min-width:900px) and (max-width: 1000px) {
        .imgbox { background-color:green;}
}?

@media (min-width:1001px) {
    .imgbox { background-color:blue;}
}?
Run Code Online (Sandbox Code Playgroud)

JS Fiddle在这里显示效果:https://jsfiddle.net/t5vh316h/(将中心分隔线拖到不同的宽度,以便看到我的意思)

该框永远不会变为蓝色,最终查询似乎被忽略.为什么?!

谢谢.

html css media-queries

0
推荐指数
1
解决办法
491
查看次数

css 媒体查询中的“唯一屏幕”代码是什么意思?

媒体查询中的“唯一屏幕”代码是什么意思?

//See below the 'only screen' part of the code
@media only screen and (min-device-width: 320px)
Run Code Online (Sandbox Code Playgroud)

我使用了没有代码的“唯一屏幕”部分的代码。它有什么作用或如何提供帮助?

css media-queries

0
推荐指数
1
解决办法
2200
查看次数

媒体查询和 Angular Material

即使我们使用角度材料来开发响应式应用程序,有人也能理解媒体查询的重要性吗?我们还需要担心吗?是材料没有为我们照顾它吗?

media-queries angular

0
推荐指数
1
解决办法
3705
查看次数