[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

バグに関するku_marinのブックマーク (21)

  • IE11のバグまとめ - Qiita

    バージョンごとに進化するIEのバグ 備忘録も兼ねて記事にまとめました。 バグについての解決策と補足も併せて記載してますが、 記事に記載されていない遭遇率高めのバグやより良い解決策などがあれば、是非フィードバックをお願いします。 まとめてみた所感としては、IE6の頃から根的な部分は変わってない気がします。 (ただし、パフォーマンスが大幅にアップしたのは認める。) IE11はWindows10の場合、2025年までサポートが続きます。 https://support.microsoft.com/ja-jp/lifecycle/search/18165 ナンテ/(^o^)\\(^o^)//(^o^)\\(^o^)//(^o^)\コッタイ もうね...アボカドまるごとバナナかと。 ちなみに今年の4月でVistaがサポート終了するので、1ヶ月後にはIE9を窓から放り投げてOKです。 https:/

    IE11のバグまとめ - Qiita
  • iOSのSafariで特定のfont-sizeのときの謎の隙間 - Webtech Walker

    iOSのSafariでなぜか特定のfont-size(11px、10px、9px)のときだけマルチバイトの幅計算がおかしいのか、折り返し位置がずれるという件。 DEMO これをiPhoneで見るとこんな感じになる。 こんな感じ。11px、10px、9pxのときに右側に隙間が空いてるがわかると思います。これは特にpaddingとかとってるわけではなくて、このfont-sizeのときだけなぜか隙間が空くんです。8pxは大丈夫なので11px以下というわけではないみたい。さらにマルチバイトでなければ隙間はできない。謎。 ちなみにiOS4.3でも直ってなかった。Androidは大丈夫。 解決方法知ってる人がいたら教えてほしい。 追記:letter-spacing: -0.001em; で直るっぽい

    iOSのSafariで特定のfont-sizeのときの謎の隙間 - Webtech Walker
    ku_marin
    ku_marin 2017/02/17
    これ今もなのかな
  • Retina 対応のために img 要素の width, height 属性を再び付けるようにした

    みなさんは img 要素に width, height 属性を付けていますか? 私は、ダイヤルアップ接続で画像を1枚1枚ゆっくり表示していた悠遠の時代は書いていましたが、ここしばらくはよほど重い画像をたくさん表示するページでもない限り、付けることはしていませんでした。 ところで、昨今は高解像度ディスプレイの普及に伴い、ウェブページに埋め込む画像も srcset 属性で高解像度版を用意したり、アイコン類は SVG にするなどの対応が求められるようになってきています。 その際、 Firefox において srcset 属性が設定された高解像度画像を横並びにすると、画像の右側におかしな空白が生じてしまいます。具体的にはこんなコード。 <style> ul { margin: 0; padding: 0; display: flex; } li { display: block; } </styl

    Retina 対応のために img 要素の width, height 属性を再び付けるようにした
    ku_marin
    ku_marin 2016/08/30
    へー
  • 【改修済み】iPhone では Safari でタブバーが表示されていると fixed な要素の計算上の位置がずれる - Qiita

    この記事に書かれている現象は iOS 10.3 にて改修されました。 以下の内容は過去の事象としてご参照ください 何を言っているんだおまえは、と突っ込みたくなる方もいらっしゃるかと思いますが、ありのままに今起こったことを話すぜ…! まずは動画をご覧ください。 (YouTubeに飛びます) 再現条件とか 以下の環境において端末を横位置にした上で画面をスクロールさせてタブバーを表示させると、{ position: fixed }で配置した要素が正常に機能しなくなります。 上記の動画ではメニューアイコンに張ったクリックイベントハンドラーが動作していないわけです。 iPhone 6s Plus iOS 8.4 / 9.1 / 9.2 / 9.3 / 10.0 / 10.1 / 10.2 Safari iOS用の Mobile Safari では端末を横位置にしたときにのみタブバーが表示される仕様と

    【改修済み】iPhone では Safari でタブバーが表示されていると fixed な要素の計算上の位置がずれる - Qiita
    ku_marin
    ku_marin 2015/11/18
    position:fixed;の闇の深さ・・・
  • iOS 8.4.1の:hover問題

    iOS 8.4.1の:hover問題 追記(2015年10月23日) iOS 9.0.2で確認した所この問題は解決していました。 ネタ元:結構緊急リンクが飛ばない iOS 8.4.1からCSS :hoverも1クリックカウントっぽいSafari | WEBスキルアップ君 上記の件、結構やっかいな問題なのでiPhone6+をiOS 8.4.1にアップデートして色々と検証してみました。 どんな現象になるの? 以下のサンプルで確認できます。 a:hover img{ opacity:0.6; } <a href="http://blog.webcreativepark.net/"><img src="button.png" alt="button"></a> サンプルページ iOS 8.4.1をお持ちでない方は以下の動画で確認できます。 SPサイトなら:hoverを利用するケースは少ないので使わ

    iOS 8.4.1の:hover問題
  • text-indentが効かない?|クロノドライブ

    とある案件で text-indet: -9999px で背景を表示させるテクニックを使用したところ、text-indent が効かない現象が起こったため、発生条件・原因・対処法をまとめます。 ※text-indet:-9999px=スパムというイメージを持たれる方がいらっしゃいますが、背景画像に書かれている文言と同じテキストをtext-indentで非表示にすることは問題ありません。 ユーザに見えている画像の文字と全く関係のないテキストをtext-indentで非表示にすることはスパムに当たる可能性が強いので行わないようにしましょう。 発生条件 text-indet が指定されている親要素に text-align: right が指定されていると発生します。 恐らくtext-alignが効くブラウザすべてで発生するものと思います。 ◆サンプル 原因 text-align: right で右

    text-indentが効かない?|クロノドライブ
  • 修正(IE6/7)float:leftのmargin-bottomが無視される

    ※この記事は、現実に使われないようなソースを例にしていた為、修正しました。(2010/1/28) clearfix、overflowでfloatを解除した場合、margin-bottomが無視される場合があります。 これについては、バグなのか、clearfix、overflowの書き方の問題なのかは、わかりません。 ですが、float:leftでは無視、float:rightでは、有効になるため、ブラウザ側に何らかの問題があると思われます。尚、要素にclearを指定した場合、この状態にはならず、margin-bottomは有効です。 (IE6/7)親ボックスにclearfix、overflowを指定し、floatを解除した場合、float:leftを指定した子ボックスのmargin-bottomが無視される。(float:rightのときは、無視されず有効) (HTML) <body> <

    修正(IE6/7)float:leftのmargin-bottomが無視される
    ku_marin
    ku_marin 2012/05/15
    1年ぶりにまた遭遇したww どうやら仕様?らしいので親要素にclearfixかmbじゃなくてpbにするかで
  • portal-f.pw

    Buy this domain. 2021 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    portal-f.pw
    ku_marin
    ku_marin 2011/08/08
    久々にこんなバグにあたった、、
  • Internet Explorer のバグ - CSSバグリスト

    インライン要素に指定した上下マージンは無視される インライン要素にマージン関連のプロパティを指定することはできるが、実際は上下マージンが設置されないように見える。 Category: Internet Explorer, Windows, ver.6 Tag: margin, インライン要素 未知の要素は空要素として扱う WinIEは、未知の要素を空要素として扱う。ただし、開始タグと終了タグがそれぞれ個別の空要素になる。 Category: Internet Explorer, Windows, ver.6 特定のコメントより後のスタイル宣言が無視される HTML文書で用いている文字コードと外部スタイルシートで用いている文字コードが異なっているとき、外部スタイルシート内で特定の文字をコメントにすると、それより後の部分のスタイル宣言が無視される。 Category: Internet Exp

  • CSSでfloatを指定したボックスを含むボックスの背景が出なくなる件 - Fsiki

    CSSで段組したらFirefoxで背景が出ねーよっ」て話をよく聞くので色々試してみました。 コンテンツメニュー 元になるHTML 特に何も考えずfloatを使った場合 外のボックスに幅を与えてみる 一般的な解決方法 その他の解決方法 overflowを使う 最終回答 番外編 更新履歴 このドキュメントについて 元になるHTML <div id="container"> <div class="leftBox">内容</div> <div class="rightBox">内容</div> </div> 例1(ブログ) class="leftBox"のボックスの内容は「サイドバー」。class="rightBox"の内容は「記事部分」。 例2(ウェブサイト) class="leftBox"のボックスの内容は「ローカルナビゲーション」。class="rightBox"の内容は「情報」。 例3

  • IE+JavaScriptで#02050aが透過されるバグ│JavaScript│グラビカ学習帳~ホームページ制作会社 gravity works(グラビティ・ワークス)の備忘録と知識の共有と蓄積

    JavaScript(jQuery)を使って画像をフェードさせていたところ、 フェード中のいくつかの画像に白い点々が出ているのを見つけました。 (ディスプレイのドット落ちのような・・) 調べてみたところIEのバグのようです。 いろいろな方の記事で書かれているのを見ると、 発生条件は以下のような感じ。 ・JavaScript の filter:alpha(opacity); を使用 ・JPEG画像を使用 ・#02050a の色を使用 要するに、#02050a を含むJPEG画像をJSで透過させると、 #02050a の箇所だけが完全に透過JPEGになってしまう、 というバグのようです。IEのみ。 解決策としては 1. PNG画像などにする 2. #02050a を使わない 3. 背景色を #02050a にする となりますが、 何故かPNG画像にしただけでは直らず・・ 結局、PNG画像 +

    ku_marin
    ku_marin 2011/01/08
    なにこのニッチなバグ!!しかし遭遇した。 jQuery Cycle Plugin使って画像切り替えてた時たまたま…IEしんでください
  • IE6のバグのまとめ - Webtech Walker

    XHTML+CSSでコーディングするときにブラウザのバグを知っているか知らないかでは大きく違いますよね。とりわけ他のブラウザよりバグが多いIE6さんのバグをまとめてみることにしました。そろそろIE7の自動配布が始まるころなので忘れないうちにということで。 とは言ったもののIE6のバグを改めて見てみると多い・・・多すぎるよ!逆にこれだけのブラウザがあるからこそコーダーという職種がある気さえしてきます。 今回は『CSSバグ辞典スレッド』の要約のWinIE CSSバグリストからIE6のバグを抜き出して自分でわかりやすいように種類わけしてみました。これで全てではないですがこれだけ知ってればかなりのケースで対応できると思います。 2012/07/31 追記: リンク先がなくなったのでリンクを外して一覧だけ残しときます。 ちなみにこの種類分けも厳密ではないのであしからず。 ボックスモデル maring

    IE6のバグのまとめ - Webtech Walker
  • RedLine Magazine : リストタグを使用時のIEでの変な隙間を消す

    リストタグを使用時のIEでの変な隙間を消す 私的覚え書き。 リストタグを使用してメニューを作ったりする際にIEだけに変な余白が入る事がある。それを解消するネタ。 >>問題のサンプル・こんな感じ。 Firefox等で見るとちゃんとメニューの間が詰まっててOKなのだが、IEの場合だと勝手に余白が入る。marginやpaddingを0にしても、liタグを途中改行しても効果なしで、その都度ごまかしてきたりしてたんだけど、とりあえず原因はIEの場合、リスト内のインライン要素をブロック化すると余計な余白を入れるというかline-heightの解釈が正しくないっぽい。 >>対策はこんな感じ。 li { line-height:0; } a { display: block; background-color:#900; padding: 5px; color: black; text-decoratio

  • リストをinlineで並べた時の余白|CSS HappyLife

    下記のような指定でリストをinlineで並べ、li要素毎に改行すると、半角スペース分の余白ができてしまう。 ul { text-align: center; } ul li { display: inline; } <ul> <li><a href="/">トップページ</a></li> <li><a href="/service/">サービス案内</a></li> <li><a href="/company/">会社情報</a></li> <li><a href="/contact/">お問い合わせ</a></li> </ul> んで、この余白を埋めるための方法をいくつか紹介しますだ。 一行で書く <ul> <li><a href="/">トップページ</a></li><li><a href="/service/">サービス案内</a></li><li><a href="/company

    リストをinlineで並べた時の余白|CSS HappyLife
    ku_marin
    ku_marin 2010/11/01
    毎回どの方法にしようか迷うんだけど うーん
  • [html][perl] <input type=”image” /> 使用上の注意 « 岩家ぶろぐ

    はじめに 何を今さら,ではありますが,個人的に今までほとんど使ったことがなく,そして使ってみたところちょっとハマりかけたので,メモとして残しておくことにします. 問題のコード <form action="..." method="post"> ... <input type="image" name="submit_image1" value="画像なボタン1" src="..." alt="画像なボタン1" /> <input type="image" name="submit_image2" value="画像なボタン2" src="..." alt="画像なボタン2" /> </form>

    ku_marin
    ku_marin 2010/10/05
    inputにimageを使い際の注意点。極力使うべきじゃないな
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    ku_marin
    ku_marin 2010/09/15
    clear を指定した要素には上マージンは指定しないようにしましょう。
  • [CSS]IEのhasLayout関連のバグと解決方法をまとめたサイト -hasLayout.net

    IE6/7/8のhasLayoutが原因でおきるスタイルシートのバグとその解決方法をまとめたサイトを紹介します。 hasLayoutについては、以前のエントリで紹介しているので参照ください。 IEでのCSSのバグを回避するhasLayout hasLayout.net バグは現在、IE6(44個)、IE7(28個)、IE8(19個)登録されており、各ページにバグの解説、バグが生じるデモページ、バグの解決方法とそのデモページなどが掲載されています。 IEのCSS Bugs一覧表の一部 また、CSSのチュートリアルでは、IEの便利なトリックも掲載されています。 CSS Tutorial 例えば、下記のようにIEでクリックした際に生じる点線は、他の箇所をクリックしないと消えないため、クリック後しばらくして消したり、元から表示させない方法などが紹介されています。 クリック時に生じる点線の処理方法

  • IE6 dl,dt,ddの擬似テーブルで3pxのずれを直す方法 - develo.org

    HTMLCSSJavascript、デザイン、絵を描いたり。 このページの先頭へ戻る

    IE6 dl,dt,ddの擬似テーブルで3pxのずれを直す方法 - develo.org
    ku_marin
    ku_marin 2010/06/18
    ひっかかったよ…IE6め
  • 【javascript】こちら( http://css-happylife.com/template/14/ )のjavascriptでロールオーバー実装したのですが、 firefoxのブラウザの戻るボタンでページを戻…

    javascript】こちら( http://css-happylife.com/template/14/ )のjavascriptでロールオーバー実装したのですが、 firefoxのブラウザの戻るボタンでページを戻った状態で、 ボタン画像がロールオーバーの画像のままになってしまいます。 ※htmlソースのメタ情報でブラウザキャッシュを指定してみたのですがダメでした。 javascript内でこれを解除する方法を教えて下さい。

  • TRANS - * { magin: 0;}だけでは物足りない!zoom: 1;を使おうよ!

    IE6からIE7が今後格的にマーケットシェアを取って行くことを考えると、IE7の仕様やバグを考えた上でのマークアップが欠かせないとは思います。でも、僕らはまだIE7がどんなものかが分からない。そのため、とりあえず* { zoom: 1;}を指定しておくことが安全策なのかもしれません。 IE7のZoom機能で、見事にこける。 先日、うちの体のサイトを更新し終わった際に、スタッフから「あれ、しゃらくのサイトずれてるよ」と指摘されました。更新箇所が多く、CSSも多少いじくったので、どこか消してしまったのかもしれません。そこで、自分のブラウザで確認するも、どうも問題が再現できない。そのスタッフのブラウザを見ると、こんな感じになっていました。 僕のFirefoxで見てみても問題ないし、そのスタッフが使っているIE7でも問題なし。「うーん」と悩んでみるものの、意外と答えは簡単なところにありました。

    TRANS - * { magin: 0;}だけでは物足りない!zoom: 1;を使おうよ!