2

私はこのようなことをしたいです (出典 - CSS Tricks Article ):

#veinte { color/*\**/: blue\9; }

IE7 と IE8 では Less ですが、エラーが発生します。

以下は動作します:

#diecinueve { color: blue\9; } 

しかし、IE9 で呼び出されたくない要素がいくつかあります。たとえば、要素を持つ IE9 に何かがありますが、IE8 ではサポートされていないため、IE8 のみで:before使用したいと考えています。padding

でもこれは

#veinte { color/*\**/: blue\9; }

Lessでエラーを出します。私はこれを試しました

#veinte { color~"/*\**/": blue\9; }

しかし、それもうまくいきません。Lessでこれを行う方法を知っている人はいますか?


UIWebView: アプリケーションの回転

UIWebView に埋め込まれた YouTube ビデオを開きたいのですが、以下のコードを使用してそれを実現します。

videoURL = @"http://www.youtube.com/embed/A9kCPgVIbH4";
videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, -30, self.view.frame.size.width, 210)];
videoView.scrollView.scrollEnabled = NO;
videoView.backgroundColor = [UIColor clearColor];
videoView.opaque = NO;
videoHTML = [NSString stringWithFormat:@"\
             <html>\
             <head>\
             <style type=\"text/css\">\
             iframe {position:absolute; margin-top:0px;}\
             body {background-color:#000; margin:0;}\
             </style>\
             </head>\
             <body>\
             <iframe width=\"100%%\" height=\"240px\" src=\"%@\" frameborder=\"0\" allowfullscreen></iframe>\
             </body>\
             </html>", videoURL];
[self.tableView addSubview:videoView];
[videoView loadHTMLString:videoHTML baseURL:nil];

ただし、大きな問題が 1 つあります。私のアプリケーションは UIInterfaceOrientationPortrait のみを使用しますが、この UIWebView YouTube プレーヤーをクリックすると、フルスクリーン モードで開き、ビデオを横向きモードに回転できるようになります。ビデオを見終わったら、「戻る」をクリックして、すべての問題を開始します。私のアプリケーションも横向きモードに回転されているため、見栄えがよくありません。多分誰もがこの問題を解決する方法を知っていますか? UIWebView の回転をブロックする方法、または回転をまったくブロックする方法。

Info-plist では、縦向き以外の向きをすべて削除しましたが、何も変わりませんでした。返信をお待ちしております。ありがとうございます。

4

3 に答える 3

4

プロパティ名の補間は Less v1.6.0 以降で可能です。したがって、このハックは以下に示すように実装できます。

@hack: ~"/*\**/";
#veinte { 
    color@{hack}: blue\9; 
}

コンパイル済み CSS:

#veinte {
    color/*\**/: blue\9;
}
于 2014-09-28T03:29:55.747 に答える
3

クラスを要素に直接追加するModernizrまたは別の shiv スクリプトを含めていますか?HTML

したがって、次のようなものです。

.selector {  
  ...rules...  

  .lte8 & {  
    ... < IE9 styles ...  
  }  
}  

あなたのニーズに合うかもしれません。(参照: & を使用したセレクターのネスト)

それ以外の場合は、とにかくハックしているので、条件付きコメントで別の .less コンパイル済み出力シートを参照してみませんか?

于 2013-01-22T17:35:58.863 に答える