0

以下に示すように、いつでも jQuery プラグインには、主要な要素 (現在の月、日、年、時間など) が「空白」になっています。なぜ、しかしもっと重要なことに、でんぷんをこれらの重要な要素に戻す方法は?

ところで、これはjsfiddleにあるので、舞台裏で機能する「派手な」CSSはありません。私が追加した唯一の CSS は非常に最小限です。

labelText {
    font-family: verdana;
    white-space: nowrap;
}

いつでもその内容を気取っていますが、現在の値のテキストを隠しています

アップデート

Visual Studio/browserland で黄色の背景に白いテキストが引き続き表示される:

ここに画像の説明を入力

4

2 に答える 2

1

これは、使用している jQuery UI テーマのスタイル、またはスタイルに干渉する jsFiddle スタイルに問題があるはずです。実際、Web ベースの開発ツールを混在させたときに発生するすべての奇妙な相互作用に対処するよりも、ローカル コンピューター上のファイルを操作する方がはるかに優れています。

于 2013-04-30T01:10:19.517 に答える
0

Colorzilla を使用して、既存のカラー スキーム (ページが使用する 2 色) を「アイドロップ」することで、Anytime の datetimepicker の見栄えを良くすることができました。

ここに画像の説明を入力

...この CSS を追加することにより:

#AnyTime--BeginTime .AnyTime-lbl { color: #405DA9; font-weight:bold}
#AnyTime--BeginTime .AnyTime-cur-btn { background-color:#405DA9; border:1px solid #E25811; color:#E25811 }

ダウンロードページにあるように、Anytime は「Der Mecedes, ach was, der Rolls-Royce des Datepicker-Plugins」であることがわかりました。

CSS と js ファイルをダウンロードし、ページでそれらを参照し、次のように入力にバインドするだけで済みました。

AnyTime.picker("BeginDateTime");
AnyTime.picker("EndDateTime");

...上に示した CSS を追加すると、出来上がりです! - パーソナライズされた、えーと... 会社化された、日時ピッカー。

私が試した他のオプションは、HTML5 の時間入力要素でしたが、少なくともまだ、さまざまなブラウザーで十分にサポートされていないため、現時点ではあまり実用的ではありません。jQueryUI 日付ピッカー (時間要素は含まれません); 秒をサポートしない「timeentry」プラグイン (分と時間のみ)。Anytime の方が見栄えが良く、日付と時刻の両方のデータを 1 つのウィジェットにまとめていることがわかりました。その使用法は (私にとって) 少し型にはまらない (おそらく非 jQuery の遺産のため) ですが、うまく機能し、また、見栄えも良いので...私はそれに満足しています。

于 2013-08-19T16:52:02.640 に答える