0

デモ URL: http://linjuming.pydra.org/zc_up/index.php?main_page=index&cPath=1_2
サイトで oocss css フレームワークを使用しています。変な質問が出てきます。

.complex .tl, .complex .tr {
  height: 32000px;
  margin-bottom: -32000px;
  width: 10px;
}

これらのコードは、stylesheet_010_oocss.css からのものです。
しかし、2つの場所で継承されたものは同じではありません. なぜこれが起こったのですか?

ここに画像の説明を入力

4

1 に答える 1

1

ルールのHightWidthのプロパティ.complex .tl, .complex .trは失われ<div class="sort_line s_box_sort_line complex"> ... </div>ます。これは、プロパティが css の最下位の位置に再ルール化されているためです。これをチェックしてください:

/*in LINE 85 */
.complex .tl, .complex .tr {
    height: 32000px;
    margin-bottom: -32000px;
    width: 10px;
}

/*in LINE 1696 */    
.r_box_2 .tl, .r_box_2 .tr, .r_box_2 .bl, .r_box_2 .br {
    height: 6px;
    width: 6px;
}

/*in LINE 2116 */
.s_box_sort_line .tl {
    background-position: -320px -320px;
    height: 32000px;
    width: 10px;
}

CSS コードは上から下にレンダリングされることがわかっています。そのため、使用されるコードは最新のコード (最下位) です。

于 2012-11-09T08:41:36.877 に答える