Zvýrazňování čar (pointrů) pomocí atributu místo třídy
This commit is contained in:
parent
2c627b3d60
commit
a4175f836e
3 changed files with 10 additions and 15 deletions
|
@ -55,24 +55,20 @@ img{background:white;}
|
|||
}
|
||||
|
||||
/* Čára od textu k místu korektury */
|
||||
.pointer-hi,
|
||||
.pointer{
|
||||
position:absolute;
|
||||
border-bottom-left-radius: 10px;
|
||||
border-left: 2px solid rgb(var(--rgb),var(--alpha));
|
||||
border-bottom: 2px solid rgb(var(--rgb),var(--alpha));
|
||||
border-left: 1px solid rgb(var(--rgb),var(--alpha));
|
||||
border-bottom: 1px solid rgb(var(--rgb),var(--alpha));
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
/* Zvýraznění čáry při najetí na korekturu */
|
||||
.pointer {
|
||||
border-width: 1px;
|
||||
--alpha: 0.35;
|
||||
}
|
||||
|
||||
.pointer-hi {
|
||||
border-width: 3px;
|
||||
--alpha: 1;
|
||||
/* Zvýraznění čáry při najetí na korekturu */
|
||||
&[data-highlight="true"] {
|
||||
border-width: 3px;
|
||||
--alpha: 1;
|
||||
}
|
||||
}
|
||||
|
||||
/* Korektura samotná */
|
||||
|
|
|
@ -118,14 +118,12 @@ function update_comment(oid,ktid)
|
|||
function oprava_onmouseover(op)
|
||||
{
|
||||
var pointer = op.pointer;
|
||||
pointer.classList.remove('pointer');
|
||||
pointer.classList.add('pointer-hi');
|
||||
pointer.dataset.highlight = "true";
|
||||
}
|
||||
|
||||
function oprava_onmouseout(op)
|
||||
{
|
||||
var pointer = op.pointer;
|
||||
pointer.classList.remove('pointer-hi');
|
||||
pointer.classList.add('pointer');
|
||||
pointer.dataset.highlight = "false";
|
||||
}
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
<div
|
||||
id='op{{o.id}}-pointer'
|
||||
class='pointer'
|
||||
data-highlight="false"
|
||||
data-opravastatus="{{o.status}}"
|
||||
>
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue