兄弟について詳しく紹介

零下一度
リリース: 2017-06-11 09:14:09
オリジナル
3059 人が閲覧しました

複雑なデザイン要件を満たしながら、兄弟セレクターが CSS を読みやすい状態に保つ方法。これは、単純に始まり、徐々に複雑になっていく Web フロントエンド開発プロセスの例の 1 つです (記事内のすべての要素に垂直方向のマージンを適用するなど)。複雑なマークダウンからコンパイルされたブログ投稿として。ほとんどの場合、多くの例外と相関関係に対処する必要があります。たとえば、タイトルと画像には通常、その上下にさらに多くの空白が必要ですが、2 つの画像が隣り合っている場合、2 つの画像間の空白が必要になります。変化が少なくなります。 h2 タグと h3 タグ間の直接距離は、2 つの h2 タグ間の距離よりも小さくなります。元の作成者が数年前に初めてフロントエンドを始めたとき、これらすべての例外と依存関係により、常に複雑なコード、視覚的な矛盾、予期しない動作が発生しました。 margin-topが機能しない理由を何度もグーグルで調べました。最初のステップ: 単純な HTML は次のとおりです。

Hello World

1. 兄弟セレクターを使用して垂直マージンを実装するサンプルコード

兄弟について詳しく紹介

はじめに: CSS 兄弟セレクターを使用して、複雑な垂直マージン (垂直マージン) を完成させます。デザイン、コードは次のとおりです

2. jQueryはラジオボタンの選択効果のサンプルコードを模倣しています

兄弟について詳しく紹介

はじめに: jQueryを学び始めたばかりですが、ボタンを美しくするのが非常に面倒ですそこで、チェックボックスのjqueryを使用することは非常に簡単で、toggleClass()メソッドを使用するだけです。 1 つのラジオ ボタン ボックスが選択されている場合、他のラジオ ボタン ボックスのスタイルを削除する必要があるため、2 つのラジオ ボタン ボックスが同じレベルにある場合は、sisters() を使用して他のラジオ ボタン ボックスを直接検索する必要があるため、これまでラジオ ボタン ボックスの作成方法を知りませんでした。

3. IE の nextSibling_html/css_WEB-ITnose について

はじめに: IE の nextSibling について

4. このコードのどこが間違っているのか DOMDOCUMENT

はじめに: この段落とはコードが間違っていますか? DOMDOCUMENT をpreviousSibling に置き換えると、正常になります。 ">< li>F

5.

XML の解析と追加、削除、変更、チェックの操作 2

はじめに: ノード操作インターフェイス INodeAction を作成し、コードを直接貼り付けました: getPreviousSiblingメソッドは前の隣接ノードを取得すること、 getNextSibling は次の隣接ノードを取得することです。 getBifen メソッドは主にドキュメント化を目的としています。ルート ノードの場合、printSpace メソッドはノードの優先順位に基づいて、ドキュメントの作成時に標準化されます。

7. DOM スクリプト プログラミング _javascript ヒントの兄弟ノード

はじめに: 兄弟ノードは、previousSibling 属性と nextSibling 属性を通じて同じレベルの異なる子ノードにアクセスできます。この兄弟ノードは要素ですか、それともテキスト ノードですか? 最新のブラウザではどのように実行されますか?

8. jQueryの兄弟のeffect_javascriptスキルを模倣するJSコード

はじめに: DOM要素の兄弟ノードを取得し、jQueryの兄弟メソッドを模倣し、ネイティブJSコードを使用して完成させます

9。 JavaScript nextSibling と getNextElement(node) の使い方入門_基礎知識

はじめに: javascript nextSibling と getNextElement(node) の使い方入門、jsを学ぶ友達は参考にしてください。

10.

jsのnextSibling属性とpreviousSibling属性の概要と使い方メモ_基礎知識

はじめに: nextSibling 属性: この属性は現在のノードの次のノードを表します。その後に同じレベルにノードがない場合は null が返されます。この属性は nextSibling 属性とは逆の効果を持ちます。次に詳しく紹介しますので、ご興味があれば、ぜひ学習してみてください。役立つかもしれません

[関連する Q&A の推奨事項]:

python - で nextSibling メソッドを使用するときに発生する問題beautifulsoup3.2.1

javascript - npmのインストール結果には

javascriptが表示されます - このホバーを実装するにはどうすればよいですか?

javascript - js の nextSibling 属性が親要素を取得するのはなぜですか?

jQueryのsiblings()効果、javascriptで実装する方法

以上が兄弟について詳しく紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート