相关疑难解决方法(0)

当iPhone方向从纵向更改为横向时,保留HTML字体大小

我有一个移动的Web应用程序,其中包含多个列表项的无序列表,每个列表中都有一个超链接:

...我的问题是如何格式化超链接,以便在iPhone上查看时不会改变大小,并且accellerometer从纵向切换 - >横向?现在,我的超链接字体大小规格为14px,但是当切换到横向时,它会爆炸到20px.我希望font-size保持不变.这是代码:

ul li a
{
  font-size:14px;
  text-decoration: none;
  color: #cc9999;
}
Run Code Online (Sandbox Code Playgroud)
<ul>
  <li id="home" class="active">
    <a href="home.html">HOME</a>
  </li>
  <li id="home" class="active">
    <a href="test.html">TEST</a>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html css iphone

197
推荐指数
7
解决办法
9万
查看次数

如何在iPhone上更改方向更改时重置Web应用程序的缩放/缩放?

当我以纵向模式启动我的应用程序时,它工作正常.然后我旋转到风景,它扩大了规模.为了使其能够在横向模式下正确缩放,我必须双击两次,首先进行缩放(正常的双击行为),然后再一次缩放(再次,正常的双击行为) .当它缩小时,它会缩小到横向模式的正确新比例.

切换回肖像似乎更加一致; 也就是说,它处理缩放,以便在方向变回肖像时缩放比例正确.

我想弄清楚这是不是一个错误?或者如果这是可以用JavaScript修复的东西?

使用视口元内容,我将初始比例设置为1.0,我没有设置最小或最大比例(我也不想).我将宽度设置为设备宽度.

有任何想法吗?我知道很多人会很感激有一个解决方案,因为它似乎是一个持久的问题.

javascript iphone orientation ipad

94
推荐指数
3
解决办法
11万
查看次数

在iPad/iPhone上纵向和横向之间翻转时,响应式网站会放大

我在这里使用Twitter Bootstrap构建了一个响应式站点:http://zarin.me/cce/

响应式设计在iPad和iPhone上运行良好,但是当我将设备从纵向翻转到横向时,网站会放大而不是适应屏幕(捏屏幕工作).

我错过了什么?这是一个视口问题吗?这是我在我的唯一视口代码:

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

提前致谢!

viewport orientation screen-orientation device-orientation responsive-design

47
推荐指数
3
解决办法
5万
查看次数

响应式网站似乎放大了iPad

看来,当我通过iPad(最新版本)访问我的网站时,它会以横向模式正确加载响应式网站.当我切换到肖像时,我可以看到网站调整正常,它看起来也很好.当我再次切换回横向时,该网站似乎放大了一点,需要缩小.

我在页面中有以下代码试图解决这个问题,但它仍然会发生......

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢!

css ipad media-queries

6
推荐指数
1
解决办法
8745
查看次数

如何使用Javascript动态更改缩放级别?

我正在试图弄清楚如何在ios的网页中重置缩放级别.看起来当用户进行缩放放大/缩小时,缩放功能不再有效.我想要捏手势,但想以编程方式重置缩放.任何人都有关于使用Javascript/jQuery动态更改缩放的想法?


<meta id="viewportMeta" name="viewport" content="user-scalable=1, initial-scale=0.5, maximum-scale=0.5, minimum-scale=0.5" />


$(document).ready(function () {
      $("#zoomOut").click(function(){
            $('meta[name=viewport]').attr('content', 'initial-scale=0.5; maximum-scale1; user-scalable=1;');
        });

      $("#zoomIn").click(function(){
             $('meta[name=viewport]').attr('content', 'initial-scale=1; maximum-scale=1.0; user-scalable=1;');
        });
});

jquery viewport pinchzoom

3
推荐指数
1
解决办法
9763
查看次数