アカウント名:
パスワード:
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFFFF, EndColorStr=#FF000000); /* IE 5.5-7 */-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFFFF, EndColorStr=#FF000000)"; /* IE 8-9 */background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="lg1" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" stop-color="#FFFFFF"/><stop offset="100%" stop-color="#000000"/></linearGradient></defs><rect width="100%" height="100%" fill="url(#lg1)"/></svg>'); /* SVG */background-image: -ms-linear-gradient(#FFFFFF, #000000); /* IE 10 */background-image: -moz-linear-gradient(#FFFFFF, #000000); /* Firefox */background-image: -o-linear-gradient(#FFFFFF, #000000); /* Opera */background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#000000)); /* Webkit (Safari/Chrome 10) */background-image: -webkit-linear-gradient(#FFFFFF, #000000); /* Webkit (Chrome 11+) */background-image: linear-gradient(#FFFFFF, #000000); /* CSS 3 */どうしてこうなった。# 最後の1行だけならたしかに簡単だけどさあ。
めんどくせぇから全部jQuery先生にやってもらおうぜ
最後の1行を現時点でほかのものと並べて書くべきだという理屈がどうしても理解できない。ベンダープレフィックスを付けるのは文法や仕様が今後変わる可能性があるからなのだそうだが、それなら今ベンダープレフィックスなしで書いても、文法や仕様が変わったことによって無意味/間違いになる可能性があるわけだ。文法や仕様が変わったらそのときに直せばいいというなら、そもそもベンダープレフィックスなしのものを今書く必要はない。文法や仕様が変わらなくなったら(仕様がCRに到達したら)そのときに書けばいいんだから。というかベンダープレフィックスを付
そんなPCをネットワークに繋がないでいただけますか?ていうか仕事しなさい。
まさかそんなくさったPC、私物じゃあないですよねぇ?
会社のシステム、未だにIE6推奨(というかIE7禁止)のものがあるんです(;_;)「内向きだからいいや!」ってことらしいですけど。
#もうアホかと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
背景のグラデーションもCSSで簡単 (スコア:0)
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFFFF, EndColorStr=#FF000000); /* IE 5.5-7 */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFFFF, EndColorStr=#FF000000)"; /* IE 8-9 */
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="lg1" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" stop-color="#FFFFFF"/><stop offset="100%" stop-color="#000000"/></linearGradient></defs><rect width="100%" height="100%" fill="url(#lg1)"/></svg>'); /* SVG */
background-image: -ms-linear-gradient(#FFFFFF, #000000); /* IE 10 */
background-image: -moz-linear-gradient(#FFFFFF, #000000); /* Firefox */
background-image: -o-linear-gradient(#FFFFFF, #000000); /* Opera */
background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#000000)); /* Webkit (Safari/Chrome 10) */
background-image: -webkit-linear-gradient(#FFFFFF, #000000); /* Webkit (Chrome 11+) */
background-image: linear-gradient(#FFFFFF, #000000); /* CSS 3 */
どうしてこうなった。
# 最後の1行だけならたしかに簡単だけどさあ。
Re: (スコア:0)
めんどくせぇから全部jQuery先生にやってもらおうぜ
Re: (スコア:0)
最後の1行を現時点でほかのものと並べて書くべきだという理屈がどうしても理解できない。ベンダープレフィックスを付けるのは文法や仕様が今後変わる可能性があるからなのだそうだが、それなら今ベンダープレフィックスなしで書いても、文法や仕様が変わったことによって無意味/間違いになる可能性があるわけだ。
文法や仕様が変わったらそのときに直せばいいというなら、そもそもベンダープレフィックスなしのものを今書く必要はない。文法や仕様が変わらなくなったら(仕様がCRに到達したら)そのときに書けばいいんだから。というかベンダープレフィックスを付
Re: (スコア:0)
> 文法や仕様が変わったらそのときに直せばいいというなら、そもそもベンダープレフィックスなしのものを今書く必要はない。
↑ここまでは正論で、後は何の意味も無いゴミだな。
まぁ、分かってても書かずにはいられなかったんだろうけど、
元コメは故意に妥当じゃない書き方を
Re: (スコア:0)
少なくとも元のサンプルコードの場合、
(1)プリフィックス→過去に独自の構文で実装してしまったブラウザ向け(過去のブラウザを今でも使っているユーザー向け)
(2)プリフィックスなし→現在の標準的な構文をサポートしているブラウザ向け
ということだと思うので、仕様書が更新された(かつその仕様書に基づく実装をブラウザがした)場合は、
(2)を変更すれば、過去から現在までのブラウザに対応できる、という意味で書いているのだと思いますが。
Re: (スコア:0)
間違った意図で用いている事はよく理解できますが、理解する必要の無い事ですね。
Re: (スコア:0)
Re: (スコア:0)
そんなPCをネットワークに繋がないでいただけますか?
ていうか仕事しなさい。
まさかそんなくさったPC、私物じゃあないですよねぇ?
Re: (スコア:0)
会社のシステム、未だにIE6推奨(というかIE7禁止)のものがあるんです(;_;)
「内向きだからいいや!」ってことらしいですけど。
#もうアホかと。
Re: (スコア:0)
どうしてもグラデーションが掛かってる状態を見たくて、かつ、IEのバージョンを上げられないなら、別のブラウザを導入すれば宜しい。
ただ、もしも別ブラウザの導入を社内のシステム部門の申請しなければならないとしたら、やはりこの様に問われると思います。
「そこまでしてグラデーションかかってる状態を確認したいの?」