12 class=month、jqを使用せずにCSSで現在の月のスタイルを変更する方法

WBOY
リリース: 2016-06-23 13:38:32
オリジナル
1051 人が閲覧しました



一月
二月
三月


四月
五月
六月


七月
8月
9月


10月
十一月
12月


比如当前月份3,通过

css代码修改3月份の背景色


回复讨论(解决方案)

我在一月里面加了个value="1"

然后css里面写.month[value ="1"]{
css样式}
出来了 写大家

首先用js获取这个tbody下的td,然后each,设置下标蠇识,当前下标,如果当前月份及び这个下标相等,那么就设置样式,不想等去掉样式,伪代码:


var i = 0;
document.getElementsByTagName("tbody")[n].childNode("td").each(function(){
++i;
if (i == currentMonth) {
this.css 加上
}
else {
this.css 干掉
}
});

好久没用js忘记具体的写法了

用js会闪一下(js后加ダウンロード) 直接css的话就不会闪


这个就没办法了,故に网页加播有快遅,当没有加下寕、总会出现这个东西,你默认時候不要给何td加当前样式,这样会好一項,不影响使用

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!