問題タブ [inline-styles]
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.
html - インラインスタイルの要素内の要素のCSSセレクター?
インラインスタイルで要素をターゲットにするCSSセレクターはありますか?では、CSSのみで最初のスパンをターゲットにすることはできますが、2番目のスパンをターゲットにすることはできませんか?
そうでない場合、これはjQueryで実行できますか?
html - インライン CSS で CSS :before および :after 疑似要素を使用しますか?
インライン CSS (つまり属性の CSS) を使用して HTML メール署名を作成していますが、疑似要素とstyle
を使用できるかどうか知りたいです。:before
:after
もしそうなら、インラインCSSでこのようなものをどのように実装しますか?
css - インラインスタイルの背景画像を上書きする
次のインラインスタイルをオーバーライドする必要があります。
以下を外部スタイルシートに追加してみましたが、うまくいきません。
何か提案はありますか?
javascript - Nivo-slider はヘッダー div にインライン CSS の高さを配置しているようです
Shinraというテンプレートを使用しています。
無煙炭色のスライダーとヘッダーのサイズを変更したいと思います。ただし、スライダーがヘッダー div にインライン CSS を入れて、希望とは異なる高さになっているようです...次のことを試しました:
- Google で検索 - 結果が見つからず、チュートリアルが見つかりましたが、div に入れられる高さについては何も説明されていませんでした。
- nivo-slider のフォルダ名を変更して動作しないようにしました - CSS のインラインの高さが消えました。
- ヘッダー div の名前をヘッダーに変更しました。これは機能します - インライン CSS が消えました
- JavaScript を調べましたが、それについてはよくわからず、テキスト「ヘッダー」(div の名前) を含むテキストが見つかりませんでした。
したがって、スライダーがこの高さをヘッダーと呼ばれるdivに入れているようですが、それについて何も見つけることができません...誰か解決策を知っていますか?
HTML 部分:
CSS 部分:
email - できるだけ多くの電子メールクライアントと連携するようにhtmlニュースレターをコーディングする方法
Stack Overflowユーザーは通常、HTMLニュースレターをHTMLテーブルとインラインスタイルで構成して、できるだけ多くの電子メールクライアントがコードを処理できるようにする必要があることに同意しています。ただし、画像やアンカー、テキスト装飾や境界線などのプロパティを含む一部のタグは、さまざまな電子メールクライアントに応じて一貫性のないレンダリングを行います。
すべての電子メールクライアントがコードを正しく読み取れるようにするために、HTMLニュースレターでどのタグ、属性、およびプロパティを使用する必要があり、回避する必要がありますか?MailChimpは、css、ids、およびクラスを使用してテンプレートを作成します。しかし、たとえばGmailはほとんどのCSSをクリップします。これが私の現在のコードのスプラッシュです:
ここであなたが違うことをする何かを見ますか?
razor - デフォルトの Html.TextBoxFor インライン スタイルを削除する
モデルを使用してビューからレンダリングする非常に基本的なフォームがあります。このフォームには、次のようなテキスト入力があります。
これを Web ページにレンダリングすると、次の厄介なインライン スタイルが含まれます。
これを削除するためのいくつかのアプローチを試しました。
同様ですが、追加したインラインスタイルは、削除したいスタイルの前に追加されるため、上書きされます。
このインライン スタイルを削除または上書きするにはどうすればよいですか?
jquery - jQueryアニメーションがインラインスタイルを上書きしないようにする方法は?
私の問題は少し複雑です。
slideDown()
機能をアニメーションに依存するドロップダウンを備えたナビゲーション メニューがあります。ドロップダウンには、margin-top
スタイルの設定方法が原因である必要がmargin-top
ありますが、ユーザーのフォント、ズームなどの設定に基づいて、ウィンドウの読み込み後に jQuery で設定する必要があります。これを行うには、 を使用しますattr("style","margin-top: -22px !important")
。これにより、ドロップダウンが正常に機能します。ただし... を使用するslideDown()
と、jQuery は!important
ドロップダウンのアニメーションにとって重要な を削除します。を使用しない場合!important
、は と の両方をslideDown()
アニメーション化しますが、見栄えがよくありません。margin-top
height
私の質問は: jQuery がインライン スタイルをオーバーライドするのを止める方法はありますか?
html - インラインスタイルの高さを自動的に設定するIE7
これが私の取引です: 上司は、IE7 で正しく表示されないページを修正するように私に依頼しました。
最初に次のように設定された div タグを使用しています。
そのため、Firefox、Chrome、Safari、および IE9 でレンダリングされます。この問題は IE7 で発生します。IE7 が高さ 8px のインライン スタイルを自動的に設定すると、div が切り捨てられます。
これを変更するスクリプトはありません (前述のように、他の最新のブラウザーでは変更されていません)。IE9 開発者ツールで調べたところ、スタイル シートから継承されていません。この動作の原因を知っている人はいますか?
css - ul div が親から押し出されています
ul div に問題があります。ul の親 div がそれを保持していません。親 div (subMenu) を配置して z インデックスを付けていますが、ul 子 (subMenu) は押し出され、その下部に表示されます。親に適用した位置まで引き上げます。フローティングとリストスタイルの配置を試みました。しかし、何も問題はないようです。CSSコードは次のとおりです。
これを含む HTML セクションを次に示します。
そして、これが何が起こっているかのイメージです。
下部にリストされているメニューは、その灰色の領域にあり、上部のメイン ナビゲーションの下に隠れているはずです。