在div+css中,不同的宽度使用不同的样式,如何实现? 15
在css中写,调节屏幕宽度,显示样式跟着变化问题我重新补充吧我就是想知道根据div宽度改变css内容,选择器怎么写...
在css中写,调节屏幕宽度,显示样式跟着变化
问题我重新补充吧
我就是想知道
根据div宽度改变css内容,选择器怎么写 展开
问题我重新补充吧
我就是想知道
根据div宽度改变css内容,选择器怎么写 展开
6个回答
展开全部
你说的是相应式布局吗 要是那样的话 用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) { ... }
/* 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) { ... }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲,这是JS实现的,首先获取当前屏幕的分辨率,得到宽度,然后再把值赋过去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是宽度不要设置熟知,设置成100%
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先导入jquery。然后$("XXX > div").css("width","XX");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么宽度?屏幕宽度,还是div的宽度?
更多追问追答
追问
div的宽度
追答
用JS来实现,得到当前的宽度,改变DIv的样式
var w = $('.div').css('width');
if( w == 300){
$(this).addClass('定义的样式的名称');
}else{
$(this).addClass('定义的样式的名称');
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询