プログラミング

プロおよび熱狂的プログラマーのためのQ&A


4
ハイパーリンクからすべてのスタイル/フォーマットを削除する
色の異なる単語(hrefリンク)を含むナビゲーションメニューを作成しています。色を変更しないでください(ホバー、訪問済みなど)。 さまざまな状態の色を設定する方法は知っていますが、テキストの色(およびその他のスタイル/フォーマット)をそのままにするコードを知りたいです。 助言がありますか?
157 html  css  href 

11
CSSスタイルシートはどの順序でオーバーライドしますか?
HTMLヘッダーには、これがあります。 <head> <title>Title</title> <link href="styles.css" rel="stylesheet" type="text/css"/> <link href="master.css" rel="stylesheet" type="text/css"/> styles.css私のページ固有のシートです。master.cssブラウザのデフォルトを上書きするために各プロジェクトで使用するシートです。これらのスタイルシートのどれが優先されますか?例:最初のシートには特定のものが含まれています body { margin:10px; } 関連するボーダーですが、2番目には私のリセットが含まれています html, body:not(input="button") { margin: 0px; padding: 0px; border: 0px; } 本質的に、CSSのカスケード要素は、スタイルシートの参照に関して、通常のCSS関数と同じように機能しますか?最後の行が表示されたものであることを意味しますか?


6
テンプレート駆動型と反応型の実際的な違いは何ですか?
私はAngular2の新しいフォームAPIについて読んでいますが、フォームには2つのアプローチがあるようです。1つはテンプレート駆動フォームで、もう1つは反応フォームまたはモデル駆動フォームです。 (明らかに)構文の違いではなく、2つの実際的な使用方法の違いを知りたいのですが、実際の使用方法と、さまざまなシナリオでどちらのアプローチがよりメリットがあるかを知りたいと思います。また、どちらか一方を選択するとパフォーマンスが向上しますか?そして、もしそうなら、なぜですか?

10
複数の引数とオプションオブジェクト
複数の引数を持つJavaScript関数を作成するとき、常にこの選択に直面します。引数のリストを渡すか、オプションオブジェクトを渡すかです。 たとえば、nodeListを配列にマップする関数を書いています。 function map(nodeList, callback, thisObject, fromIndex, toIndex){ ... } 代わりにこれを使用できます: function map(options){ ... } ここで、optionsはオブジェクトです。 options={ nodeList:..., callback:..., thisObject:..., fromIndex:..., toIndex:... } どちらがお勧めの方法ですか?どちらを使用するかについてのガイドラインはありますか? [更新] optionsオブジェクトを支持するコンセンサスがあるようですので、コメントを追加したいと思います。私の場合に引数のリストを使用したくなった1つの理由は、JavaScriptと一貫した動作をすることでした組み込みのarray.mapメソッド。

4
アンパサンドを<ahref…>でエンコードしますか?
私は自動的にHTMLを生成するコードを書いていて、それを適切にエンコードしたいと思っています。 次のURLへのリンクを生成するとします。 http://www.google.com/search?rls=en&amp;q=stack+overflow すべての属性値をHTMLエンコードする必要があると想定しています。(間違っている場合は修正してください。)つまり、上記のURLをアンカータグに挿入する場合は、アンパサンドを次の&amp;amp;ようにエンコードする必要があります。 &lt;a href="http://www.google.com/search?rls=en&amp;amp;q=stack+overflow"&gt; あれは正しいですか?
157 html 

15
CSSスプライトで画像を拡大縮小するには
この記事http://css-tricks.com/css-sprites/では、1つの大きな画像から小さな画像を切り取る方法について説明しています。可能かどうか、または小さい画像を切り取って、レイアウトする前に切り取られた領域を拡大縮小する方法を教えてください。 以下はその記事の例です。 A { background-image: url(http://www.jaredhirsch.com/coolrunnings/public_images/3deb155981/spriteme1.png); background-position: -10px -56px; } spriteme1.pngから画像を切り抜いた後、その画像をどのように拡大縮小できるか知りたい 次に例のURLを示します。http: //css-tricks.com/examples/CSS-Sprites/Example1After/ では、アイテム1、2、3、4の横にあるアイコンを小さくできるかどうか知りたいのですが?
157 css  css-sprites 

3
Rustの特性とHaskellの型クラスの違いは何ですか?
Rustの特性は、少なくとも表面的にはHaskellのタイプクラスに似ているように見えますが、それらの間にはいくつかの違いがあると人々が書いているのを見てきました。私はこれらの違いが何であるかを正確に疑問に思っていました。
157 haskell  rust  traits 

13
jQueryを使用してドロップダウンオプションを選択する方法
&lt;option&gt;ドロップダウンボックスでjQueryに、たとえば4番目の項目を選択させることができるかどうか疑問に思っていましたか? &lt;select&gt; &lt;option&gt;&lt;/option&gt; &lt;option&gt;&lt;/option&gt; &lt;option&gt;&lt;/option&gt; &lt;option&gt;&lt;/option&gt; &lt;option&gt;&lt;/option&gt; &lt;/select&gt; ユーザーがリンクをクリックしてから、ユーザーがをクリックしてリンク&lt;select&gt;を選択したかのように、ボックスに値を変更させたい&lt;option&gt;。


2
iterator-> secondはどういう意味ですか?
C ++では、タイプは何std::map&lt;&gt;::iteratorですか? itタイプのオブジェクトにはを返すstd::map&lt;A,B&gt;::iteratorオーバーロードがoperator -&gt;ありstd::pair&lt;A,B&gt;*、にstd::pair&lt;&gt;はメンバーfirstとsecondメンバーがあることを知っています。 しかし、これらの2つのメンバーは何に対応し、マップに格納されている値にアクセスする必要があるのはなぜit-&gt;secondですか?
157 c++  stl  iterator 

17
nullセーフなcompareTo()実装を単純化する方法は?
compareTo()このような単純なクラスのメソッドを実装しています(Collections.sort()Javaプラットフォームが提供するその他の便利な機能を使用できるようにするため)。 public class Metadata implements Comparable&lt;Metadata&gt; { private String name; private String value; // Imagine basic constructor and accessors here // Irrelevant parts omitted } 私が欲しい自然順序付け名前が同じである場合の値でソート)の名前と2でソート)1;:これらのオブジェクトのためにあることを どちらの比較でも、大文字と小文字は区別されません。どちらのフィールドでも、null値は完全に許容されるためcompareTo、これらの場合に壊れてはなりません。 頭に浮かぶ解決策は、次のようなものです(ここでは「ガード句」を使用していますが、他の人は単一の戻り点を好むかもしれませんが、それは重要ではありません)。 // primarily by name, secondarily by value; null-safe; case-insensitive public int compareTo(Metadata other) { if (this.name == null &amp;&amp; other.name != null){ …



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.