2012-01-11 13 views
14

私はCSS dotted border issue in adjacent columns in a table rendered as dash in Chromeに似た2ピクセル点線のボーダーのためではなく、デスクトップのSafariとChrome上でレンダリングの問題を見ているレンダリング点在しました。私はいくつかの幅を試み、それが彼らCSSは国境が問題

の全てで起こるこのサンプルである:

sample

縦線の終点が同じ問題を持っていますが、それは絵の外にあります。

サンプル:幅がボーダー幅で割り切れない場合 http://jsfiddle.net/bcdQQ/

答えて

8

、この問題が発生します。

これは動作します: はhttp://jsfiddle.net/bcdQQ/5/

#prodpre { 
    border-bottom: #555 5px dotted; 
    height: 20px; 
    margin: 0px 0px 2px 0px; 
    padding-bottom: 10px; 
    width: 505px; 
} 

ので、この問題をキャッチするための唯一の可能性は、幅を修正するjavascriptのソリューションは、だろう(私はよりよい視力のために、それは少し大きめ製) div、それはborder-widthで割り切れます(あなたの例では動的になります)。

+0

は、と500pxなど、10pxのドットをしようとクロムとサファリで、それはいくつかの問題を解決することがあり、同じ問題 – Juan

0

あなたがオーバーフロー隠しと小さいコンテナのdivにそれを置くことができますか?私はあなたのバイオリンを試してみました

+0

を得るが、いくつかの回ということに適用するのが難しいだろう – Juan