0

v が特定の幅を超えた場合#inner_divに、v の後ろにストップが表示されるようにする方法はありますか? css でfromを#main_di削除しようとしましたが、バックグラウンドの読み込みが非常に遅くなるため、可能であれば別の解決策を見つけたいと考えています。ありがとうoverflow:hidden#main_div#main_div

メイン div css:

#main_div {
  -moz-border-radius:5px;
  -moz-box-shadow: 0 3px 3px rgba(255, 255, 255, 0.1), 0 3px 0 #BBBBBB, 0 4px 0 #AAAAAA, 0 5px 3px #444444;
   background: none repeat scroll 0 0 #F6F6F6;
   border: 1px solid #FFFFFF;
   margin: 20px auto;
   overflow: hidden; 
   padding: 10px;
   width: 970px;
}

内部 div css:

.inner_div{
   font-size:12px;
   font-weight:normal;
   font-style:normal;
   margin: 5px 0px 0px 10px;
   border-style: solid;
   border-width: 1px;
   border-color: #000000;
   z-index: 0;
   visibility: hidden;
   position: absolute;
   /* white-space: nowrap;*/
   text-align: left;
   padding: 5px 5px 5px 5px;
   width:200px;
}
4

1 に答える 1

1

を使用する代わりにoverflow:hidden、新しい「micro clearfix」を使用する必要があります。

ここにアクセスしてください: http://nicolasgallagher.com/micro-clearfix-hack/

マークアップでは、 #main_div にクラス "cf" を追加するだけです

于 2012-08-07T10:21:51.187 に答える