それを行う方法はありますか?動画をタブレットや携帯電話に表示したくありません。
質問する
7888 次
3 に答える
1
- css メディア クエリまたは JS で幅を検出する
- Androidタブレットのブラウザユーザーエージェントには「モバイル」があり、iosは簡単に検出できます。
- modernizrで video タグのサポートを検出します。
于 2013-02-10T22:57:23.927 に答える
1
次のような CSS メディア クエリを使用します。
@media screen and (max-width: 680px)
{
.video { display : none; }
}
これにより、幅 680px までのすべての画面でクラス .video が非表示になります
編集:もちろん、これを逆にして、デフォルトでに設定.video
し、メディアクエリ内で使用して、特定の幅から実際に表示することもできます。display: none
min-width
于 2013-02-10T22:53:08.917 に答える
0
はい、メディアクエリで:
<div id="video">
//Video here
</div>
@media only screen and (max-width: 500px) {
#video {
visibility: hidden;
}
}
これにより、画面サイズが 500px (または任意のピクセル幅) より小さい場合、ID が「video」の div が非表示になります。
于 2013-02-10T22:54:33.633 に答える