CSS定義a固定長度

來源:互聯網
上載者:User

今天遇到了一個問題,就是在設定a固定長度的時候,width和height屬性不管用。導致a的背景圖片background:transparent url無法正常顯示。只好用' '將其撐開,感覺這個辦法滿苯的,而且FF和IE對' '長度解析不一樣。

在網上查詢了半天,終於找到瞭解決方法,就是加上display:block;
完整代碼如下:

a:link.myA {<br /> background:transparent url (img.gif) no-repeat;<br /> background-position:0px 0px;<br /> display:block;<br /> width:100px;<br /> text-decoration: none;<br /> overflow:hidden;<br /> white-space:nowrap;<br />}

其中overflow,和white-space根據需要在加,如果是文字的話,不希望換行且固定寬度。

overflow:hidden;隱藏捲軸

white-space:nowrap;不換行只到遇到'<br>'位置

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.