【发布时间】:2016-01-17 01:30:30
【问题描述】:
我在 上设置了 70% 的宽度,看起来还可以,但对于移动屏幕来说,如果宽度更高,比如 90%,也不会受到影响。
所以我的问题是......如果屏幕更小,有没有办法让网站的宽度百分比更高?
【问题讨论】:
标签: html css width percentage
我在 上设置了 70% 的宽度,看起来还可以,但对于移动屏幕来说,如果宽度更高,比如 90%,也不会受到影响。
所以我的问题是......如果屏幕更小,有没有办法让网站的宽度百分比更高?
【问题讨论】:
标签: html css width percentage
媒体查询的一点点阅读:
https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
.content {
width: 70%;
}
@media (max-width: 600px) {
.content {
width: 90%;
}
}
【讨论】:
您应该为此使用媒体查询:
div {
width:70%;
}
@media only screen and (max-width: 500px) {
div {
width:90%;
}
}
Get a head start on media queries
或者使用像bootstrap这样的框架
使用引导程序,您可以通过以下方式实现:
<div class="col-md-10 col-md-offset-1 col-xs-12">blah blah</div>
【讨论】:
您可以将您的尺寸媒体查询与分辨率媒体查询相结合:
@media (max-width: 600px) and (-webkit-min-device-pixel-ratio: 2), /* Webkit-based browser */
(max-width: 600px) and (min-resolution: 2dppx), /* The standard way */
(max-width: 600px) and (min-resolution: 192dpi) /* dppx fallback */
【讨论】: