jquery - css 中的屏幕宽度

标签 jquery css

我正在尝试将我的 jquery css 转换为外部 css 文件,但遇到了一些问题:
1. 是否可以在外部css 文件中使用sceen.width?如果没有,
2. 如果我在外部 css 文件中设置元素样式,然后使用 jquery 设置相同元素的样式,哪个元素会被覆盖?

例子:
查询:

$("#mainBody").css(
{
   'margin-top':"5px",width: screen.width,
    position:"absolute",top:"135px"
});

外部CSS:

#mainBody
{
   background:#f0eded;
   height:98px;
   margin-top:5px;
}
  1. 有没有办法将外部 css 文件与 jquery css 结合起来?谢谢

最佳答案

是的,您的 jQuery 样式将覆盖样式表中的样式。

所以,你可以这样组合

#mainBody{
   background:#f0eded;
   height:98px;
   margin-top:5px;
   width:100px; //ARBITRARY... for example only
}

$("#mainBody").css('width', screen.width);

示例:http://jsfiddle.net/jasongennaro/94ZNz/

关于jquery - css 中的屏幕宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7376706/

相关文章:

javascript - Kendo Grid 页面更改禁用其他 jquery

javascript - 单击处理表单的提交按钮后弹出图像

html - 如何将相同的声明应用于许多不同的对象?

css - 是否可以内联 LESS 样式表?

html - 从一个 HTML 图像中删除 CSS 规则

javascript - 输入键问题

javascript - html/php表单计算简单公式的显示结果

javascript - jQuery + 无处不在 : Return a document object from a URL

html - 如何仅使用CSS使父div的宽度等于子图像的宽度,子图像的高度等于父div的高度

javascript - 找到导致输入模糊的元素的 id