問題タブ [caption]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
588 参照

jquery - 記事のインライン画像とキャプション - キャプションの幅を画像の幅に合わせる

これが私のコードです:

これが私のCSSです:

上記のように、キャプションは div.image の幅に準拠します。私の問題は、多くの場合、imgのサイズが 100px 幅から 250px 幅まで変化することです。サイズに関係なく、キャプションの幅を対応する画像の幅に合わせたいと思います。

これもよりセマンティックにしたいのですが、p.captionimgに切り替えるのがどれほど簡単かはわかりません。もちろん、私はその方法を好みますが、これを一度に一歩ずつ進めています。

画像の幅を検出し、その幅をインライン スタイルとしてキャプション タグに追加するために使用できる jquery コードはありますか?

これを行うより良い方法はありますか?私は提案を受け入れます。

0 投票する
4 に答える
8196 参照

css - キャプション付きの2枚の写真を並べてWordpressの中央に重ねる

これは私を絶対に狂わせています。私はCSSの経験があまりないので、CSSが単純なものであることを望んでいます。

「TheMorningAfter」をテーマにしたWordpress2.9.2を実行しています。

ページの中央にキャプションを並べて中央に配置した2枚の小さな写真を表示したい投稿を書き込もうとしています。

画像を表示するために使用しているHTMLコードは次のとおりです。

キャプションの整列に「aligncenter」と「alignleft」を使用してみました。「alignleft」を使用すると、画像は完全に整列しますが、ページの左端まで表示されます。「aligncenter」を使用すると、写真は中央に表示されますが、積み重ねられています。

私の最初の考えは、以下を使用して画像をdivでラップすることでした。

しかし、それは機能しません。さて、そのように中央に配置されたdivでラップし、[caption]タグを省略すると、機能しますが、キャプションが必要です。これらのキャプションタグは、Wordpressによってクラスwp-captionの独自のdivに変換されます。また、親を中心としたdivラッパー内の独自のdivで各個別の画像をラップしてみました。

style.cssの関連部分は次のとおりです。他に情報が必要な場合はお知らせください。サポートが必要な場合は、最寄りの橋からのジャンプを延期します。

ありがとう!!

Style.css:

PS-Wordpressで利用できるギャラリー機能を知っていますが、それを避けたいので、divでラップしてもキット全体が中央に移動しない理由を理解したいと思います。

最後に、完全を期すために、上記のdivラッパーと画像コードを使用してロードしたときのページのソースを次に示します(Wordpressがキャプションタグをどのように変換するかを確認できます)。

0 投票する
1 に答える
12629 参照

vba - VBAでユーザーフォームのタイトルバーのテキストを変更するにはどうすればよいですか?

VBA for Excel 2002(XP)/ 2003で記述された古いアプリケーションを維持しており、それを国際化しようとしています。

これを行うには、翻訳された文字列を動的に読み取り、.Captionプロパティを更新することで、ユーザーフォームのさまざまなコントロールを更新します。

これはすべてのコントロールで期待どおりに機能しますが、フォーム自体では機能しません。フォームの.Captionプロパティを変更すると、タイトルバーに「ハードコードされた」値が表示され続け、代わりに新しい値がそのすぐ下に表示されます。フォーム自体の「キャンバス」の上部。

表示された後にユーザーフォームのタイトルバーテキストを変更することは可能ですか、またはフォームが表示される前に、フォームの.Captionプロパティを変更して、タイトルバーではなくタイトルバーに反映されるようにする必要がありますか?キャンバス/クライアントエリア?

私のコードは次のようになります。

私が言ったように、への割り当てpForm.Captionは効果があります-しかし、それはウィンドウのタイトルバーにではなく、その真下に書き込みます。Windows XPSP3でExcel2003を実行しています。

0 投票する
2 に答える
218 参照

windows - Windows アプリケーションの既定の MessageBox キャプションはどこから来るのですか?

MessageBox.Show (.NET Framework) または MessageBox (VBA など) は、現在のアプリケーションのウィンドウからモーダル メッセージ ボックスを開きます。

私の質問は次のとおりです。

  1. 引数でメッセージ ボックスのキャプション (つまり、左上隅に表示されるもの) を指定しない場合、デフォルトは実行中のアプリケーションによって異なりますか?

  2. たとえば、Internet Explorer でメッセージ ボックスが表示された場合、既定のキャプションは常に "Microsoft Internet Explorer" になりますか? これは、Excel、Word などの他の Microsoft アプリケーションにも当てはまりますか?

  3. デフォルトのキャプションはどこから来たのですか? システムはどこから「Microsoft Internet Explorer」という名前を取得しますか? 名前はアプリケーション ウィンドウのキャプションに由来しますか、それともタスク マネージャーのレジスタに由来しますか? Microsoft の Web サイトにドキュメントが見つかりません。

0 投票する
1 に答える
711 参照

button - 非クライアント領域を拡張せずに、Aero テーマのキャプション バーにカスタム ボタンを描画するにはどうすればよいですか?

Vista または Win7 で Aero テーマを使用しているときに、ウィンドウのキャプション バーにカスタム ボタンを描画する方法を見つけようとしています。元のコードを変更せずに、これをさまざまなアプリケーションに適用する必要があるため、これはフック プロシージャになります。元のコードを変更できないため、DwmExtendFrameIntoClientArea を使用できません。

これを実行できるアプリを見たことがあるので、これを実行できるか、少なくともうまく偽造できると確信しています。この他のアプリの実行中にさまざまなウィンドウを詳しく調べましたが、ウィンドウ スタイルを変更したり、フレームをクライアント領域に拡張したりしているとは思いません。

テストとして、WM_NCPAINT メッセージを使用して、キャプション バーに何かを描画しようとしました。Aero テーマがアクティブな場合、ペイントしたものは何も表示されません。ウィンドウだけでなく画面全体の DC を取得した場合、キャプション バーに "ペイント" できますが、もちろん、実際には画面にペイントされています。そのアプローチにはあらゆる種類の問題があるため、うまくいきません。誰かが良いアイデアや良いヒントを持っていれば、助けていただければ幸いです!

0 投票する
5 に答える
59057 参照

latex - LaTeXテーブルのキャプションをテーブルと同じ幅にしますか?

キャプションがその下の表よりも広い場合、私の論文では見栄えが悪くなります。どうすれば両方を揃えることができますか?

現在、私のコードは次のようになっています。

0 投票する
1 に答える
547 参照

html - テーブル キャプション要素が原因で、印刷時に改ページが発生する

次の表を検討してください。

画面に表示するとテーブルは正しくレンダリングされますが、印刷すると新しいページのテーブルが壊れます。キャプション要素または display:none を削除すると、テーブルは印刷時に正しくレンダリングされます。

何か助けはありますか?

0 投票する
1 に答える
1501 参照

html - 表のキャプション幅

可能な限りアクセスできるようにするタスクで、既存のテーブルレイアウト(表形式データ用)が与えられました。

レイアウト内の各テーブルにキャプションタグを追加しましたが、キャプションの幅が異なるブラウザー間で一貫していないことに気付きました。CSSで少し試行錯誤した後、テーブルが独自のキャプション(CSSで宣言されている同じ幅)よりも大きいFirefox(非常に最後のリリース)を除いて、サポートする必要のあるすべてのブラウザーで正しく実行できました。

私は少しググったが、これは既知の問題のようだ。

これに対する標準的な解決策/提案はありますか?

前もって感謝します

0 投票する
1 に答える
259 参照

jquery - サムネイルのキャプション シングルおよびダブルクリック?

私はこれについてほとんど何も知らないので、切実に必要な助けを求めてあなたに頼ります. さらにコードや情報が必要な場合は、お尋ねください。できるだけ早くお答えします。

次のコード スニペットは、フォト ギャラリーに使用するものです。

http://luisposada.co.uk/home/photography-2/

問題は、サムネイルを左から右に移動するとワンクリックでメイン画像の下にキャプションが表示されますが、ダブルクリックすると右から左にしか表示されないことです。サムネイルがどのような順序でクリックされても、1回のクリックでキャプションを変更したいのは明らかです。

どうもありがとうございました。

0 投票する
1 に答える
555 参照

javascript - jQuery Captify に画像のキャプションを永続的に表示させる

マウスカーソルを画像の上に移動したときだけでなく、ページの読み込み時に画像のキャプションを永続的に表示する方法はありますか?