色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何設計姐妹或兄弟div的樣式

錢諍諍1年前8瀏覽0評論

我試圖設計div姐妹的風格,但不是通過使用這個id # rooms-booking-manager-change-search-form

例子

div+#客房-預訂-經理-更改-搜索-表單{ padding:10px;字體大小:18px}

<div>Arrival Date: 19/09/2013</div>
<div>Departure Date: 21/09/2013</div>
<div>Nights: 2</div>
<form id="rooms-booking-manager-change-search-form"></form>

enter image description here

解決方案:

div ~ #rooms-booking-manager-change-search-form {
    background: red;
}

可以使用加號選擇另一個元素旁邊的一個元素。

例如

div + div { padding: 10px; }

您可以為所有表單項創建一個包裝器,如下所示

<div class="form-item-wrapper>
    <div class="form-item form-type-item">
    <div class="form-item form-type-item">
</div>

然后CSS是:

<style>
    .form-item-wrapper > div{
        padding: 10px  
    }
</style>

這里有一篇http://css-tricks.com/child-and-sibling-selectors/的好文章

您是否嘗試選擇表單之前的所有div(# rooms-booking-manager-change-search-form)?

如果不允許您更改DOM,那么您無法通過純CSS選擇器實現這一點,但是如果允許您使用JQuery,那么這就非常簡單了。

$("#rooms-booking-manager-change-search-form").prevAll('div').css('background-color','red');

工作小提琴