标签: browser-width

响应式网页设计:"如何使用CSS根据浏览器窗口大小调整背景图像的大小"?

我正在创建一个网站,我的所有产品图片将根据浏览器窗口大小重新调整大小,所以我写了一些媒体查询,我使用一个大图像,并在不同的窗口大小重新调整大小但我有一个图像,我用于背景,我怎么能重新调整大小呢?我想在IE7和8中的所有浏览器中支持它.

HTML

<div></div>
Run Code Online (Sandbox Code Playgroud)

CSS

div{ 
background: url("http://canadianneighborpharmacy.net/images/cnp/discount_20.png") 
no-repeat scroll 0 0 transparent;
position:absolute;
width:45px; 
height: 45px; }
Run Code Online (Sandbox Code Playgroud)

我的实时代码在这里: - http://jsfiddle.net/jamna/DdxbQ/19/这里我有一个主要的"产品图片",现在根据浏览器窗口大小调整大小(在我的小提琴我没有写代码为调整产品图像的大小,我只显示我想要调整大小的图像)但是我有另一个"存钱币标签"图像,它是在"跨度"的背景中我想与产品图像同时重新调整尺寸.

html css background-image browser-width responsive-design

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

一种在没有javascript的情况下确定PHP浏览器宽度的方法?

首先是有一个吗?或者我必须使用JavaScript?我希望能够更改使用哪个CSS,因此frex我可以为移动设备加载较小的字体,或者其他什么.

php browser-width

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

jquery用于if语句,就像CSS媒体查询一样

我有这个jquery代码很好用:

$(document).scroll(function(){
    if ($(this).scrollTop()>175){
        // animate fixed div to small size:
        $('header').stop().animate({ height: 90 },100);
    } else {
        //  animate fixed div to original size
        $('header').stop().animate({ height: 175 },100);
    }
});
Run Code Online (Sandbox Code Playgroud)

我需要以上所有浏览器/设备随时出现并阅读,但我还需要调整较小标题的高度(当前为90px - 在行下方//将固定div设置为小尺寸:)仅适用于浏览器宽度介于641px和959px之间.对于那些浏览器宽度,我需要标题的高度为120px,否则使用上面的代码.

有点像媒体查询,我希望它在浏览器调整大小时自动更新.

我该怎么做?

jquery if-statement browser-width media-queries

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