在div+css中,不同的宽度使用不同的样式,如何实现? 15

在css中写,调节屏幕宽度,显示样式跟着变化问题我重新补充吧我就是想知道根据div宽度改变css内容,选择器怎么写... 在css中写,调节屏幕宽度,显示样式跟着变化
问题我重新补充吧
我就是想知道
根据div宽度改变css内容,选择器怎么写
展开
 我来答
卷阳炎lv
推荐于2018-05-14 · TA获得超过340个赞
知道小有建树答主
回答量:376
采纳率:100%
帮助的人:134万
展开全部
你说的是相应式布局吗 要是那样的话 用css的媒体查询即可 没必要真js jq之类的复杂查询
/* Large desktop */
@media (min-width: 1200px) { ... }

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { ... }

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { ... }

/* Landscape phones and down */
@media (max-width: 480px) { ... }
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王大爷丶闷
2013-08-22 · TA获得超过153个赞
知道小有建树答主
回答量:399
采纳率:100%
帮助的人:264万
展开全部
亲,这是JS实现的,首先获取当前屏幕的分辨率,得到宽度,然后再把值赋过去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北大青鸟清河1
2013-08-22 · TA获得超过720个赞
知道小有建树答主
回答量:404
采纳率:100%
帮助的人:406万
展开全部
就是宽度不要设置熟知,设置成100%
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
为人爱兮1990
2013-08-22 · TA获得超过219个赞
知道小有建树答主
回答量:376
采纳率:100%
帮助的人:93.9万
展开全部
先导入jquery。然后$("XXX > div").css("width","XX");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1035063420
2013-08-22 · 超过15用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:47.7万
展开全部
什么宽度?屏幕宽度,还是div的宽度?
更多追问追答
追问
div的宽度
追答
用JS来实现,得到当前的宽度,改变DIv的样式 

var w = $('.div').css('width');
if( w == 300){
$(this).addClass('定义的样式的名称');

}else{
$(this).addClass('定义的样式的名称');
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式