HTML5 background-color和background-image問題共用問題

在HTML5中支持背景圖片和背景顏色在一個標籤中同時渲染。html

通常的需求是爲元素指定背景顏色,而後在背景色的商品繪製背景圖。瀏覽器

 

支持:Google,FF,IE9以上瀏覽器。佈局

基本原則:先設置背景圖片,再指定背景顏色。動畫

//先指定背景圖片,在指定背景顏色
background-image: url(http://beijing.gongjuji.net/imgdata/big/d55ae832-f677-44b8-9419-890f77b849a2.jpg) ;
background-color:@color;

url

//先指定背景圖片,在指定背景顏色
background: url(http://beijing.gongjuji.net/imgdata/big/d55ae832-f677-44b8-9419-890f77b849a2.jpg) ;
background-color:@color;

注:在使用混合指定方式,不須要考慮順序。spa

// 在混合使用中,不用考慮順序
background:@color url(http://beijing.gongjuji.net/imgdata/big/d55ae832-f677-44b8-9419-890f77b849a2.jpg) ;

 

示例以下:.net

@color: #000000;
body {
    // //先指定背景圖片,在指定背景顏色
    // background: url(http://beijing.gongjuji.net/imgdata/big/d55ae832-f677-44b8-9419-890f77b849a2.jpg) ;
    // background-color:@color;
    // //先指定背景圖片,在指定背景顏色
    // background-image: url(http://beijing.gongjuji.net/imgdata/big/d55ae832-f677-44b8-9419-890f77b849a2.jpg) ;
    // background-color:@color;
    // 在混合使用中,不用考慮順序
    background: @color url(http://beijing.gongjuji.net/imgdata/big/d55ae832-f677-44b8-9419-890f77b849a2.jpg);
    background-size: 50% auto;
    background-repeat: no-repeat;
    background-position: center center;
}

.inner {
    @color: red;
    width: 100px;
    height: 100px;
    background: @color;
}

 

更多:3d

CSS網頁佈局垂直居中整理code

CSS3 Flex佈局整理(三)-項目屬性htm

Css3動畫庫收集

相關文章
相關標籤/搜索