oldukça basit bir animasyonlu karo tipi düğmesi yapmak istiyorum. Sorunun ne olduğundan emin değilim (muhtemelen eski bir sunucu) ancak css3 özellikleri çalışmıyor. (Ie11 kullanıyorum, bu yüzden tarayıcımda çalışması gerektiğini biliyorum).css3 uyumluluk modunda çalışmıyor, herhangi bir alternatif var mı?
aşağıda benim kodu sorunlu olanları RGBA veya geçiş
geçici bir çözüm üzerinde herhangi bir yardım büyük takdir (I CSS3 nitelikleri olduğuna inanıyorum yanılıyorsam beni düzeltin lütfen) 'dir, Modernizr'i kullanmaya çalıştım ama sadece tamamen bambuldum.
<!DOCTYPE html>
<html>
<head>
<title>title</title>
<link rel="stylesheet" type="text/css" href="CSS/StyleSheet.css">
<style>
.tile{
height: 190px;
width: 190px;
overflow: hidden;
background-repeat: no-repeat;
max-width: 100%;
text-align: center;
vertical-align: middle;
background-size:190px 190px;
}
.caption{
background-color: rgba(0,0,0,0.4);
overflow: hidden;
color: #fff;
font-weight: bold;
margin: 150px 0px 0px 0px;
height: 190px;
width: 190px;
}
.caption:hover {
transition: margin .5s;
margin: 0px 0px 20px 0px;
background-color: rgba(0,0,0,0.4);
cursor: pointer;
}
#description{
overflow: hidden;
margin: 25px 0px 0px 0px;
}
</style>
</head>
<body>
<h1>Welcome</h1>
<div class="tile" style="background:url('images/tile1.jpg'); background-size:190px 190px" >
<div class="caption" onclick="alert('test');" >
<p>Some caption</p>
<p id="description">Some lengthy description that may potentially overflow into two lines</p>
</div>`enter code here`
</div>
</body>
</html>
düzenlemek :: bunun nedeni uyumluluk moduna aslında benim alt yazı gereği, bu geçici bir çözüm eğer öyleyse herkes biliyor siteyi kullanarak insanların çoğunluğu üzerinde zorunda kalacak? Şeffaflık İlişkin
iyi çalışıyor. Ne probleminiz olduğu konusunda daha net olabilir misiniz? – KWeiss
Bu, Firefox ve Chrome'da çalışır. Böyle şeylerin IE'nin herhangi bir sürümünde veya Edge'de bile çalışması daha az olasıdır, ama neden olmadığını bilmiyorum. IE'de çalışmıyorsa, FF veya Chrome gibi daha modern tarayıcılarda daima kontrol etmelisiniz. – Rob
@Rob, IE – KWeiss