2014-11-04 80 views
0

问题:如何在响应式设计布局中折叠左侧填充或边距?

我目前正在从PDF模板工作;我对响应式设计比较陌生,并且遇到以下问题:我在页面底部有一个按钮,目前我正在使用设置的保留余量值进行集中。但是,这样做可以防止在重新调整屏幕大小时该按钮“一直浮动”到左侧。

目标:

有一个解决方案,其允许按钮“全尺寸”浏览器过程中水平居中,但折叠和浮动一路向左时,浏览器尺寸减小。

尝试:

  • 设置填充/保证金
  • 设置两个以上的自动
  • 想过一个可怕的概念贫民区破解(我可以在技术上使图像的白色长矩形按钮居中然后使图像流体,由此重新相当大的)

网站问题(OBJECT:橙色按钮NEAR FOOTER):

http://thedma.org/the-state-of-data/

+0

一般来说,不要将链接放到网站上供人们查看您的代码。一旦确定了将来的问题寻求者不可能看到问题是什么,并且因此如果选择的答案与他们相关。 – charles 2014-11-04 17:16:38

+1

我没有把网站放在网站上,以便人们查看我的代码,我把它放在了网站上,以便他们可以直观地看到问题,但是指出了问题。 – brooklynsweb 2014-11-05 19:54:19

+0

为什么我收到-1? – brooklynsweb 2014-11-10 20:15:06

回答

0

您想对此使用媒体查询。从事物的声音中具体指定视口高度或视口宽度。

Link to documentation

基本思想:

@media (max-height: 600px) { 
    .bottom-button { 
     /* styles */ 
    } 
} 
@media (min-height: 600px) { 
    .bottom-button { 
     /* different styles */ 
    } 
} 
0

这里有一个工作fiddle

的诀窍是:

a { 
    display: block; 
    text-align: center; 
} 
img { 
    max-width: 100%; 
} 

假设a选择对应于该按钮的链接和img是你的形象。

+0

这是一个很棒的伎俩Le_Morri,但我不确定它会工作,如果该元素不在链接。感谢您提供有关这种情况的解决方案,因为它非常适合跨浏览器 – brooklynsweb 2014-11-05 19:34:39