我有一種環繞輸入按鈕的樣式,所以按鈕的樣式非常有創意。當按鈕隱藏在.Net中時,我希望樣式崩潰,以便呈現隱藏狀態。由於沒有按鈕或其隱藏的價值,這種風格的作用是保持一個小的形狀。隱藏輸入按鈕時的摺疊範圍
點此查看演示:http://media.apus.edu/it/evan-testing/button.htm
<style>
.button {
cursor:pointer;
text-decoration:none;
background:url(button_bg.gif) no-repeat right top;
padding-right:10px;
display:inline-block;
line-height:29px;
height:29px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
span.button {
vertical-align: middle;
}
.button span {
background:url(button_bg.gif) no-repeat left top;
padding-left:10px;
line-height:20px;
height:29px;
display:inline-block;
}
.button span span {
background:transparent;
padding:0;
font-size:12px;
}
.button span input {
cursor:pointer;
font-weight:bold;
background:transparent;
border:0;
padding-top:.4em;
font-size:12px;
font-family:verdana;
color:#FFFFFF;
}
.button:hover {
background-position:right -39px;
}
.button:hover span {
background-position:left -39px;
}
.button:active {
background-position:right -78px;
}
.button:active span {
background-position:left -78px;
}
</style>
Input button wrapped in a span with no value:
<span class="button"><span><input type="button" value=""></span></span>
<P>
Input button wrapped in a span with a value:
<span class="button"><span><input type="button" value="test"></span></span>
<P>
Span with no data value:
<span class="button"><span></span>
我想我要的是讓跨度縮小/摺疊的邊時,有跨度內的跨度和只有在那裏的數據時之間沒有數據,將其延伸到適當的尺寸。從我的演示中可以看出,第二個例子顯示了一種風格:http://media.apus.edu/it/evan-testing/button.htm – Evan 2010-05-12 17:12:09