最新のFirefox、Chrome、Safari、IE10 +のブラウザで同じように見える破線の境界線を追加する方法を探しています。普通の1px dashed #000
は、すべてのブラウザで異なるため、私のためには機能しません。image
は拡大縮小されません。CSSのグラデーションを使用して破線の境界を作成しました
私はCSSグラデーションでこれを行う方法を理解しようとしています。
ダッシュの長さを制御する可能性がある場合は涼しいでしょう。
最新のFirefox、Chrome、Safari、IE10 +のブラウザで同じように見える破線の境界線を追加する方法を探しています。普通の1px dashed #000
は、すべてのブラウザで異なるため、私のためには機能しません。image
は拡大縮小されません。CSSのグラデーションを使用して破線の境界を作成しました
私はCSSグラデーションでこれを行う方法を理解しようとしています。
ダッシュの長さを制御する可能性がある場合は涼しいでしょう。
あなたはそのためborder-image
を使用することができます。
div {
width: 100px;
height: 50px;
border: 10px solid transparent;
-webkit-border-image: url('http://www.w3schools.com/cssref/border.png') 30;
-o-border-image: url('http://www.w3schools.com/cssref/border.png') 30;
border-image: url('http://www.w3schools.com/cssref/border.png') 30;
}
<div></div>
[ストローク間の点線の境界ストロークの長さと距離を制御]の可能複製(http://stackoverflow.com/questions/2771171/control-the-dashed border-stroke-length-and-stroke-between-stroke) – secelite
これは、ダッシュ+グラデーションがどのように生成されるかを理解するのに役立ちます - http://stackoverflow.com/questions/32500570/gradient-破線のパターン/ 32501799#32501799(破線の枠線が作成されたかどうかわからない* us ing * gradientまたは破線のborder * with * gradient) – Harry
CSSのグラデーションで作成された破線の境界線は、次回より正確になります。 – Rantiev