2012-04-25 19 views
2

片側のみにdivを作成することはできますか?divの片側のみのオーバーフロー?

したがって、画像は親divの右端から流れ出ることができますが、下、上、右では流れません。

コンテンツを表示したくない部分の上にdivを浮かせなければなりませんか?

+0

IE8以前ではoverflow-xプロパティが正しく機能しません。 – iambriansreed

答えて

1

イメージを左に揃えた場合、そのイメージは決してその側面にこぼれてはなりません。そして、あなたがしなければならないのは、

div{ 
overflow-y:hidden; 
} 

です。これは、上下の方向のオーバーフローを防ぎます。

+0

場合によっては、エッジをオーバーハングする必要があるボックスシャドウです。だから、私は自分のイメージが画面上で右にずれるようにしたいが、それは左のコンテナdivで囲まれたボックスシャドーではない。 – Costa

1

私が理解あたりとしては、あなたが欲しいのですoverflow-x & overflow-yプロパティを使用する必要があることがあります。あなたが別々に水平方向と垂直方向にオーバーフローを指定しますが、できないように

div{ 
overflow-x:hidden; 
} 
+1

これはIEで動作しますか? – GT22

1

はCSS3は、overflow-xoverflow-yを持っています右のみ。

関連する問題