0

だから、私はこれをやっています:

.ui-table-wrapper-top {
    border-width: 1px 1px 0;
}
.ui-table-wrapper-bottom {
    border-width: 0 1px 1px;
}
/* pass this to the table ... */
.ui-table-wrapper-top ~ table,
.ui-table-wrapper-bottom ~ table {
    border: 1px solid;
}

ラッパーを持つテーブルに境界線を取得することを伝えます。

質問:
他の要素がこれを設定した場合:

.ui-page-theme-foo .ui-table-wrapper-top,
.ui-page-theme-foo .ui-table-wrapper-bottom {
    border-color: red;
}

tableラッパー(上/下)がある場合、境界線の色のみを取得する必要があるため、この色を に継承する方法はありますか?

4

1 に答える 1

1

残念ながら違います。CSS を介してプロパティの継承が機能する方法に影響を与えることはできません (つまり、要素をその親以外から継承させる)。通常は継承しない場合に要素を継承させ、その逆にすることによってのみオーバーライドできます。

于 2013-08-08T15:07:52.373 に答える