Tag: 样式表

如何使用jquery更改页面的内联样式

我的页面中有一个内联样式: :: Inline Style Page :: 我需要使用jquery更新或添加一些样式到内联样式.. 我试图使用jquery更新页面/ divs /控件的字体,背景颜色。 我将使用我的内联样式(从数据库加载)来获取页面内容的样式。 我的应用程序的用户可以更改某些样式并将其更新回数据库。 它几乎就像创建自定义页面应用程序(c#中的asp.net mvc)。 如何使用jquery更改页面的内联样式? 还是有其他有效的方法吗?

在DIV中水平滚动项目而不是垂直滚动?

有没有人知道浮动元素的有效方法,以便它们在容器中水平滚动而与垂直方向相反? 例如,假设我有这样的布局: something something something something something 据我所知,如果我给“容器”一个定义的高度和宽度,所有“项目”都可以浮动,以便“容器”将水平滚动。 但是,如果我不知道会有多少“项目”呢? 如果我不知道物品的数量,那么我不知道容器应该多宽…… 有什么想法或建议吗? 仅CSS的建议是理想的,但我不反对使用jQuery插件,如果有人有任何建议。

使用jQuery更改样式表href并不是很有效

我正在创建一个用户将在现场访问的Web应用程序,因此他们希望能够根据环境光线手动将样式从亮到暗切换。 我正在使用jQuery。 我在样式表中添加了一个id属性,然后使用toggle()事件创建了一个按钮,在该事件中我将href属性更改为我想要的CSS文件。 CSS文件有几个@import指令,因为我将样式分成几个文件以保持可维护性。 我的问题是只应用了主要的CSS文件。 我尝试在@import指令中使用绝对路径,但没有运气。 这里有一个修复我错过了,还是我必须在一个CSS文件中包含所有内容? 编辑: 显然这只是IE8中的一个问题,在Chrome和Firefox中运行良好。 不幸的是,我的客户只想要IE8。 看起来这是这个问题的重复。

绕过CSS“通用选择器*重置”

我一直在为网站写登陆页面。 这是问题所在:原始开发人员在主css文件中添加了“通用选择器*重置”: * { //Universal Selector ‘*’ Reset margin: 0; padding: 0; } 然后围绕它构建网站样式。 不幸的是,这需要很多代码来解决表,列表,标题等问题。 问题是:有没有办法绕过单个对象(表,列表等)的选择器,甚至是一般的页面(除了不包括css文件)? 编辑:有些人对我的问题感到困惑。 绕过我的意思是忽略星号选择器而不是覆盖它…还要注意我试图最小化额外的代码。 编辑2:这是一个说明我的问题的jsFiddle 。 注意:“填充:初始;” 似乎没有工作。

如何“重置”给定HTML元素的样式?

我正在研究一个可嵌入的javascript,它将HTML元素插入到未知页面中。 我无法控制将要插入HTML的页面的样式表。 问题是HTML I插入会被页面错误地设置为样式,我想阻止它。 确保我插入的元素完全符合我的要求,最简单和/或资源最少的是什么? 是否有一种简单的方法可以清除给定HTML元素和子元素的所有样式? 例如,在firebug中,您可以删除所有样式。 我觉得必须 ,至少应该是一种本地方式来从样式表规则中豁免某些HTML元素? 例: var myHTML = $(“my html in here”); myHTML.resetAllStyles(); //<— what would this function do? myHTML.appendTo("body"); 我真的想避免为我插入的每个元素明确说明我想要的属性… PS:我有很多JS和CSS的经验,所以你可以假设我会理解你要告诉我的任何事情。

自动jquery样式表切换器

我见过很多css切换器,它们放置一个按钮,允许用户根据自己的口味改变风格。 我正在寻找一个我还没有找到的类似解决方案。 这是最接近的: http : //net.tutsplus.com/demos/03_jQueryStyleSwitcher/demo/index.php# 我希望我的页面每隔x秒从一个样式表淡化到下一个样式表,因此css每x秒完全更改一次。 我想在jquery中为简单和一些不错的过渡做到这一点。 同样,我希望这可以自动发生,无需点击任何按钮。 有人看到任何可以做到这一点的代码吗?

background-image:url(“images / plaid.jpg”)no-repeat; 不会出现

我似乎无法在我的任何页面上制作我的plaid.jpg背景,更不用说所有这些了,我已经尝试通过body,html,*,“home”的特定id来选择它。 什么都行不通 图像为300 x 421像素。 我不需要它显示漂亮,我只是希望它出现在一切背后。 我的css怎么看这个? plaid.jpg图片位于我的images文件夹中与index.html文件位于同一目录中。 此链接位于index.html文件的顶部。 我的样式表位于名为mystyles.css的样式表文件夹中。 在我看来,我试图以可想象的方式改变我的.CSS文件。 前30个谷歌搜索结果“背景图像没有显示”,但没有一个工作。 我知道这可能很简单。 mystyles.css是最基本的forms,没有选择器。 background-image: url(“images/plaid.jpg”) no-repeat; 的index.html Home Info Blog Videos Photos Tweets 这不成功 body { background-image: url(“/images/plaid.jpg”); background-repeat: no-repeat; } 这也是我的意思 Mob App <!—->

使用jQuery更改样式表

如何在html上使用div标签中的jquery更改样式表? 或者更改样式表的jquery代码是什么? 在javascript中,我们使用以下代码: function changeStyle() { document.getElementById(‘stylesheet’).href = ‘design4.css’; } 有jQuery的方式吗?

jQuery – 单击启用/禁用页面上的所有样式表

是否可以通过单击“禁用/启用CSS”按钮检测当前页面上的所有样式表,并在第一次单击时禁用它们以便不应用任何样式,然后在第二次单击时再次还原它们? 知道jQuery会是什么样子,如果可能的话?

通过JavaScript访问CSS文件内容

是否可以在文档中获取CSS文件的整个文本内容? F.ex: var cssFile = document.getElementById(‘css’); // get text contents of cssFile 我不是真的通过document.styleSheets获取所有CSS规则,还有另外一种方法吗? 更新:当然有ajax选项,我很欣赏给出的答案。 但似乎没有必要使用已经在浏览器中加载的ajax重新加载文件。 因此,如果有人知道另一种方法来提取当前CSS文件的文本内容(不是CSS规则),请发布!