背景に半透明を配置したいとき、PNG画像を用いるが、 IE7での配置の際に気をつけることが見つかったので、メモとして。
背景画像にPNG画像(半透明)を配置したいときに気をつけなきゃいけないことがある。 それは画像のリピート。
感覚として、極端な話、1ピクセル×1ピクセルの半透明PNGを用意すれば、あとはリピートでなんとかなるというような感じになるが実はIEではうまくいかないことが判明。うまくいかないというか、スクロールなどをしたときに、ものすごいガタつく。カクンカクンと動く。これはIE7で言えることで、IE8 になったときにどうなのかはまだ検証していない。 このガタつきをなくすためには、背景画像のリピートを1方向にするのがいい。
例えば、900px幅のコンテンツがあったとする。 このとき横幅900pxで背景用透明PNGを作成し、background-repeatをrepeat-yにすれば滑らかになる。これを1px幅の画像を作り、repeatに指定してしまうと、すごくもたつく。コンテンツ内容によると思われるけど、これは結構見た目の上で重要かな・・・。
背景に半透明を配置したいとき、PNG画像を用いるが、 IE7での配置の際に気をつけることが見つかったので、メモとして。
背景画像にPNG画像(半透明)を配置したいときに気をつけなきゃいけないことがある。 それは画像のリピート。
感覚として、極端な話、1ピクセル×1ピクセルの半透明PNGを用意すれば、あとはリピートでなんとかなるというような感じになるが実はIEではうまくいかないことが判明。うまくいかないというか、スクロールなどをしたときに、ものすごいガタつく。カクンカクンと動く。これはIE7で言えることで、IE8 になったときにどうなのかはまだ検証していない。 このガタつきをなくすためには、背景画像のリピートを1方向にするのがいい。
例えば、900px幅のコンテンツがあったとする。 このとき横幅900pxで背景用透明PNGを作成し、background-repeatをrepeat-yにすれば滑らかになる。これを1px幅の画像を作り、repeatに指定してしまうと、すごくもたつく。コンテンツ内容によると思われるけど、これは結構見た目の上で重要かな・・・。
背景に半透明を配置したいとき、PNG画像を用いるが、 IE7での配置の際に気をつけることが見つかったので、メモとして。
背景画像にPNG画像(半透明)を配置したいときに気をつけなきゃいけないことがある。 それは画像のリピート。
感覚として、極端な話、1ピクセル×1ピクセルの半透明PNGを用意すれば、あとはリピートでなんとかなるというような感じになるが実はIEではうまくいかないことが判明。うまくいかないというか、スクロールなどをしたときに、ものすごいガタつく。カクンカクンと動く。これはIE7で言えることで、IE8 になったときにどうなのかはまだ検証していない。 このガタつきをなくすためには、背景画像のリピートを1方向にするのがいい。
例えば、900px幅のコンテンツがあったとする。 このとき横幅900pxで背景用透明PNGを作成し、background-repeatをrepeat-yにすれば滑らかになる。これを1px幅の画像を作り、repeatに指定してしまうと、すごくもたつく。コンテンツ内容によると思われるけど、これは結構見た目の上で重要かな・・・。
背景に半透明を配置したいとき、PNG画像を用いるが、 IE7での配置の際に気をつけることが見つかったので、メモとして。
背景画像にPNG画像(半透明)を配置したいときに気をつけなきゃいけないことがある。 それは画像のリピート。
感覚として、極端な話、1ピクセル×1ピクセルの半透明PNGを用意すれば、あとはリピートでなんとかなるというような感じになるが実はIEではうまくいかないことが判明。うまくいかないというか、スクロールなどをしたときに、ものすごいガタつく。カクンカクンと動く。これはIE7で言えることで、IE8 になったときにどうなのかはまだ検証していない。 このガタつきをなくすためには、背景画像のリピートを1方向にするのがいい。
例えば、900px幅のコンテンツがあったとする。 このとき横幅900pxで背景用透明PNGを作成し、background-repeatをrepeat-yにすれば滑らかになる。これを1px幅の画像を作り、repeatに指定してしまうと、すごくもたつく。コンテンツ内容によると思われるけど、これは結構見た目の上で重要かな・・・。
背景に半透明を配置したいとき、PNG画像を用いるが、 IE7での配置の際に気をつけることが見つかったので、メモとして。
背景画像にPNG画像(半透明)を配置したいときに気をつけなきゃいけないことがある。 それは画像のリピート。
感覚として、極端な話、1ピクセル×1ピクセルの半透明PNGを用意すれば、あとはリピートでなんとかなるというような感じになるが実はIEではうまくいかないことが判明。うまくいかないというか、スクロールなどをしたときに、ものすごいガタつく。カクンカクンと動く。これはIE7で言えることで、IE8 になったときにどうなのかはまだ検証していない。 このガタつきをなくすためには、背景画像のリピートを1方向にするのがいい。
例えば、900px幅のコンテンツがあったとする。 このとき横幅900pxで背景用透明PNGを作成し、background-repeatをrepeat-yにすれば滑らかになる。これを1px幅の画像を作り、repeatに指定してしまうと、すごくもたつく。コンテンツ内容によると思われるけど、これは結構見た目の上で重要かな・・・。
背景に半透明を配置したいとき、PNG画像を用いるが、 IE7での配置の際に気をつけることが見つかったので、メモとして。
背景画像にPNG画像(半透明)を配置したいときに気をつけなきゃいけないことがある。 それは画像のリピート。
感覚として、極端な話、1ピクセル×1ピクセルの半透明PNGを用意すれば、あとはリピートでなんとかなるというような感じになるが実はIEではうまくいかないことが判明。うまくいかないというか、スクロールなどをしたときに、ものすごいガタつく。カクンカクンと動く。これはIE7で言えることで、IE8 になったときにどうなのかはまだ検証していない。 このガタつきをなくすためには、背景画像のリピートを1方向にするのがいい。
例えば、900px幅のコンテンツがあったとする。 このとき横幅900pxで背景用透明PNGを作成し、background-repeatをrepeat-yにすれば滑らかになる。これを1px幅の画像を作り、repeatに指定してしまうと、すごくもたつく。コンテンツ内容によると思われるけど、これは結構見た目の上で重要かな・・・。