.portfolio__case {
transform: translateY(0px);
transition: transform ease .1s;
}
.portfolio__case:hover .portfolio__button {
display: block;
transform: translateY(-1px);
}
<a id="toTop">➤</a>
<meta http-equiv="imagetoolbar" content="no"><!-- disable image toolbar (if any) -->
<script type="text/javascript">
/*<![CDATA[*/
document.oncontextmenu = function() {
return false;
};
// ---удалить это---
document.onselectstart = function() {
if (event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password") {
return false;
}
else {
return true;
}
};
// -------
// ---и это---
if (window.sidebar) {
document.onmousedown = function(e) {
var obj = e.target;
if (obj.tagName.toUpperCase() == 'SELECT'
|| obj.tagName.toUpperCase() == "INPUT"
|| obj.tagName.toUpperCase() == "TEXTAREA"
|| obj.tagName.toUpperCase() == "PASSWORD") {
return true;
}
else {
return false;
}
};
}
// ------
document.ondragstart = function() {
return false;
};
/*]]>*/
</script>
b.style.transition = "all 1s cubic-bezier(0.5,-0.5,0.5,1.5)";
b.style.opacity = "0";
b.style.transform = "scale(2)";
b.style.transition = "all 1s cubic-bezier(0.5,-0.5,0.5,1.5)";
b.clientWidth; //запрашиваем свойство, тем-самым провоцируем repaint
b.style.opacity = "0";
b.style.transform = "scale(2)";
У меня проблема с 3 и 6 положением:если стили трогать нельзя, то не сможете вы их выстроить как надо, вот хоть убейтесь. единица может быть только слева или справа, посередине не получится.
.test {
display: inline-block;
}
// 3
<div class="wrap oh">
<div class="test fl">1</div>
<div class="test no">2</div>
<div class="test fr">3</div>
</div>
// 5
<div class="wrap oh">
<div class="test no">1</div>
<div class="test fr">2</div>
<div class="test fl">3</div>
</div>