btn自適應內容大小,這已經不是什麼新的寫法了,很多人都會用的,而且效果上還是比較實用。
這裡只是把https://addons.mozilla.org/裡面的代碼按鈕提出來方便使用,圖片的名稱都沒改,想弄清楚圖片的就在頁面資訊裡自己看吧
.install-button {
font:bold 14px "Trebuchet MS", Helvetica, "Helvetica Neue", Arial, sans-serif;
}
.install-button:after {
content:".";
clear:both;
display:block;
visibility:hidden;
height:0;
overflow:hidden;
}
.install-button a * {
display:block;
float:left;
position:relative;
}
.install-button a {
float:left;
cursor:pointer;
max-width:290px;
color:#062445;
text-decoration:none;
background:#7cc11c url("https://addons.mozilla.org/img/sprite.png?20090430") 100% -730px no-repeat;
}
.install-button a span {
padding:0 0 0 6px;
background:transparent url("https://addons.mozilla.org/img/installbtn-edges.png") left bottom no-repeat;
}
.install-button a span span {
padding:0 0 8px 0;
background:transparent url("https://addons.mozilla.org/img/installbtn-edges.png") right bottom no-repeat;
}
.install-button a span span span {
left:-6px;
padding:0 0 6px 0;
background:transparent url("https://addons.mozilla.org/img/installbtn-edges.png") left top no-repeat;
}
.install-button a span span span strong {
right:-6px;
padding:10px 45px 0 6px;
background:transparent url("https://addons.mozilla.org/img/installbtn-edges.png") right top no-repeat;
}
.install-button a:hover, .install-button a:focus, .install-button a:active {
color:#0a3b73;
background-color:#9dd34c;
background-position:100% -860px;
}
<p class="install-button"><a href="#"><span><span><span><strong>在街上看美女,目光高一點就是欣賞,目光低一點就是流氓。</strong></span></span></span></a></p>
在街上看美女,目光高一點就是欣賞,目光低一點就是流氓。
max-width在IE6下無效只能加br換行