有没有一种纯CSS的方法,可以将您的div宽度设置为该div所使用的背景图片的宽度?
比如现在我正在这样做...
#homeNav{
background-image:url(../images/navPieces/home.jpg);
width:165px;
text-align:right;
}
#aboutNav{
background-image:url(../images/navPieces/about.jpg);
width:81px;
text-align:center;
}
#competitorsNav{
background-image:url(../images/navPieces/competitors.jpg);
width:117px;
text-align:center;
}
我希望不必在每个div中都写入宽度信息,有什么建议吗?