16

背景画像がぼやけていると Web サイトの外観が損なわれるため、CSS でテキストがその上にあるときに背景画像がぼやけないようにする方法を知る必要があります。

私のCSSは次のとおりです。

background: #ff0000 url(img/rain.jpg) top center repeat-y; 
background-size: 100%; 

しかし、行がぼやけてしまいたくないテキストがある場所にロードすると、どうすればよいですか?

フィドルの例

4

6 に答える 6

50

追加してみてください:

image-rendering: -webkit-optimize-contrast;
于 2016-02-12T13:45:42.793 に答える
9

クロスブラウザテクニックは次のとおりです。

 image-rendering: crisp-edges;
 image-rendering: -moz-crisp-edges;          /* Firefox */
 image-rendering: -o-crisp-edges;            /* Opera */
 image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming)*/
 -ms-interpolation-mode: nearest-neighbor;   /* IE (non-standard property) */
于 2018-08-15T17:48:59.943 に答える
5

の使用はbackground-size: cover;background-position:50% 50%;あなたを助ける..

* {
font-family: Calibri, Comic Sans MS, Serif;
background: #ff0000 url(http://www.coolguysite.co.uk/blog/templates/default/img/rain.jpg)   top center repeat-y;
background-size: cover;
background-position:50% 50%;
}

更新されたフィドル

于 2013-09-07T21:39:32.630 に答える
3

使用できますimage-rendering: pixelated。Mozilla Developer Network の例を次に示します。

.pixelated {
  image-rendering: pixelated;
  -ms-interpolation-mode: nearest-neighbor;
}

https://developer.mozilla.org/en-US/docs/Web/CSS/image-rendering

https://jsfiddle.net/9dtj2wkq/

于 2019-07-03T12:44:23.777 に答える
-2

私は次のようにしてそれを得ました:

background: transparent;

h2andp要素に。

于 2013-09-07T21:57:37.480 に答える