Bunun oldukça basit bir soru olduğunu biliyorum ama hayatım boyunca çözemiyorum. Bir arka plan resmi uyguladığım iki bağlantım var. Şu anda göründüğü gibi (gölge için özür dileriz, sadece bir düğmenin kaba bir taslağı):
Ancak, bu iki düğmenin yan yana olmasını istiyorum. Hizalama ile ne yapılması gerektiğini gerçekten anlayamıyorum.
İşte HTML
<div id="dB"}>
<a href="http://notareallink.com" title="Download" id="buyButton">Download</a>
</div>
<div id="gB">
<a href="#" title="Gallery" onclick="$j('#galleryDiv').toggle('slow');return false;" id="galleryButton">Gallery</a>
</div>
İşte CSS
#buyButton {
background: url("assets/buy.png") 0 0 no-repeat;
display:block;
height:80px;
width:232px;
text-indent:-9999px;
}
#buyButton:hover{
width: 232px;
height: 80px;
background-position: -232px 0;
}
#buyButton:active {
width: 232px;
height: 80px;
background-position: -464px 0;
}
#galleryButton {
background: url("images/galleryButton.png") 0 0 no-repeat;
display:block;
height:80px;
width:230px;
text-indent:-9999px;
}
#galleryButton:hover{
width: 230px;
height: 80px;
background-position: -230px 0;
}
#galleryButton:active {
width: 230px;
height: 80px;
background-position: -460px 0;
}
float:left;
Her ikisine de başvurmak div
mükemmel bir şekilde yaptı. Yorumunuzu cevap olarak gönderebilir misiniz? Teşekkürler!
display: inline-block;
ancak daha az destekleniyor ...
float:left;