.frame:before,
.frame:after {
content: "";
display: table;
}
el1 ~ el2 {...}
<svg xmlns="http://www.w3.org/2000/svg" width="60" height="20" preserveAspectRatio="none" viewBox="0 0 60 20">
<path fill="#ffb600" d="M 0,20 L 10 0 54 3 60 20 z"/>
</svg>
.container {
background-size: 100% 3px;
}
<svg xmlns="http://www.w3.org/2000/svg" width="203" height="3" viewBox="0 0 203 3">
<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMax" viewBox="0 0 203 3">
<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" width="203" height="3" viewBox="0 0 203 3">
.round-trigger:hover .icon-add {
// Тут всё, что нужно
}
.round-trigger.round-edit .icon-add {
// Тут всё, что нужно
}
$('.round-trigger').hover(
function () {
$('.icon-add', this).addClass('round-edit');
},
function () {$(
'.icon-add', this).removeClass('round-edit');
}
);
<div id="test">
<div class="button">1</div>
<div class="button">2</div>
<div class="button">3</div>
</div>
body {
margin: 0;
}
#test {
margin: 0 0 100px;
background: #404040;
}
#test .button {
float: left;
padding: 10px 15px;
color: #fff;
background: #727272;
}
#test:after {
content: "";
display: table;
clear: both;
}