Yarı saydam bloklarla ilgili bir sorunum var. Asıl sorun, "blok" eleman ve onun sahte elemanı (daha önce) arasında ince çizgidir. Bu sorun her modern masaüstü tarayıcısında (Opera, Firefox, Chrome) görünür. Aşağıdaki Kodu:Saydam, çarpık bloklar arasında tuhaf, ince çizgi Saydamlık
HTML:
<div class="block"></div>
CSS: jsfiddle üzerine
.block{
position: relative;
width: 200px;
height: 200px;
margin-left: 100px;
background-color: rgba(0, 0, 0, 0.5);
transform: skewX(-21deg);
}
.block:before{
content: '';
display: block;
position: absolute;
top: 0;
bottom: 0;
left: 100%;
width: 100px;
height:200px;
background-color: rgba(0, 0, 0, 0.5);
}
Örnek: https://jsfiddle.net/Farmatique/xw877edw/
belirlediğim bile arka plan rengini donukluk 1'e, bu konu hala devam etmektedir .
Herhangi bir yardım/öneri takdir edildi.
Alt piksel oluşturma işleminin neden olduğu takma isme benziyor. –
Sizinki gibi bir ekran görüntüsünü yayınlayabilir misiniz? Satırı göremiyorum: http://i.imgur.com/eInvdxJ.png – Tom
'before' öğesinin noktası nedir? Neden sadece ana blok elemanının genişliğini 100px artırmazsınız? https://jsfiddle.net/xw877edw/1/ – APAD1