每天更改我的汤博乐主题的颜色属性
Change color attributes everyday on my Tumblr Theme
我希望每天,背景和文本(标题+标题)的颜色从黑色反转为白色。我知道这可以用Java完成。
这是我的汤博乐页面:http://recherches.nicolaspauly.com
您可以在客户端上使用一些JavaScript来获取日期,并在此基础上将某个类添加到您选择的body
或父元素中。
它看起来像这样(为了简单起见,使用jQuery):
var d = new Date(),
styleType = d.getDay()%2, //Returns the day of the week (0-6), mod can be changed accordingly based on number of different "themes" you want to support
//this is a setup for 2 different themes
$body = $('body');
if(styleType === 0){
$body.addClass('inverted');
} else {
$body.addClass('not-inverted');
}
您现在可以使用这些类来指定CSS选择器,以获得您想要的样式,例如:
body.inverted .someClass {
background: white;
}
body.not-inverted .someClass {
background: black;
}
相关文章:
- 我怎样才能随机化 HTML 元素的颜色属性
- 获取脚本中CSS颜色属性的实际值
- 每天更改我的汤博乐主题的颜色属性
- Three.js无法获取贴图和颜色属性'使用Canvas渲染器
- OL3:如何获取矢量图层的现有样式属性(例如填充颜色、描边颜色等)
- 用于生成具有随机颜色的 CSS 属性的脚本
- 使用 javascript/jQuery 更改类的背景颜色属性
- AngularJS:当css类发生变化时,如何通过切换来更改颜色属性
- 无法让 JavaScript 与 readOnly 属性同时设置背景颜色
- 当输入填充了必需的属性javascript/html/css时,如何更改焦点颜色
- JS - 无法更改颜色,但可以更改显示属性
- 使用jQuery对某些元素的css属性进行颜色循环,:hover卡住且不稳定
- 在 viewConfig 属性的 getRowClass 中分配颜色代码后,背景颜色不会更改
- jQuery Animate 不适用于背景颜色属性
- Disabled属性不会更改Google Chrome中的颜色
- 为什么我的
- 元素上的颜色属性没有改变我的 .hover() 事件处理程序
- svg改变颜色属性
- 如何在magento 1.8中为可配置产品创建颜色和显示颜色属性过滤器
- 隐藏商店"颜色"属性在某些类别通过自定义布局更新
- 我如何设置颜色属性在HTML上的每个文本行对应于javascript代码行执行