<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
function selectCheckboxes(what,pref,stan){
for(i=0;i<what.elements.length;i++){
if(what.elements[i].type == "checkbox" && what.elements[i].name.substring(0,pref.length) == pref){
what.elements[i].checked=stan;
}
}
}
</script>
<style>
body{
margin:0;
}
.elem_menu {
float: left;
font-size: 24px;
margin-left: 20px;
margin-top: 20px;
transition-duration:0.4s;
transition-timing-function:ease-out;
}
.elem_menu:hover{
color: white;
background-color:orangered;
padding:3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;;
margin-top: 17px;
cursor:pointer;
}
</style>
</head>
<body>
<nav style="margin:10px;">
<div id="belka_gorna">
<span class="elem_menu">Zleć nam grafikę</span>
<span class="elem_menu">Zleć nam grafikę</span>
<span class="elem_menu">Zleć nam grafikę</span>
<span class="elem_menu">Zleć nam grafikę</span>
</div>
</nav>
<div style="clear: both;"></div>
<form>
<i>Regulamin, proszę potwierdzić, aby przejść dalej.</i>
<b>Zaznacz wszystko</b><input type="checkbox" name="all" onclick="selectCheckboxes(this.form,'ch[',this.checked)" /><br/>
<b>A</b><input type="checkbox" name="ch[0]" /><br/>
<b>B</b><input type="checkbox" name="ch[1]" /><br/>
<b>C</b><input type="checkbox" name="ch[2]" />
</form>
</body>
</html>
Hej, chciałem zapytać - jak sprawić, aby te elementy nie pływały - tylko twardo animowały bez "popychania innych". I pytanie drugie, czy da się obejść to aby, transition oddziaływał na width i height i background coloru. W ten sposób, że po najechaniu od 0,0,0,0 współrzędnej - czyli od środka tekstu wychodziłby ten pomarańczowy kolor, aż do wielkości tekstu +5 pikseli z każdej strony?