рдПрдХ рд╣рд╛рд▓рд┐рдпрд╛
рдкреЛрд╕реНрдЯ рдФрд░ рдЙрд╕ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░, рдореИрдВрдиреЗ рдПрдХ рд╕рдорд╛рди рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдХреАрдмреЛрд░реНрдб рдиреЗрд╡рд┐рдЧреЗрд╢рди рд╣реИ, рд╕рдХреНрд░рд┐рдп рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдПрдХ рд▓рд╛рдЗрди рдХреЗ рдкрддреНрд░рд╛рдЪрд╛рд░ рдХреЛ рдПрдХ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рд╣реИред рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рдЪрдпрдирд┐рдд рд╕реЗрд▓ рдХреА рдпреБрдХреНрддрд┐рдпрд╛рдВ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рдШреВрдорддреА рд╣реИрдВред
рдорд╛рд░реНрдХрдЕрдк - рд╢реБрджреНрдз HTML + CSS3ред
рд▓рдЧрднрдЧ рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред IE9 рдореЗрдВ, рдорд╛рдЙрд╕ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рд╣реИ, FF рдФрд░ рдУрдкреЗрд░рд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред рдФрд░ рдХреЗрд╡рд▓ рдХреНрд░реЛрдо 100% рдареАрдХ рд╣реИред
рдореИрдВ рдЕрдиреБрдХреВрд▓рди рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ред
рд▓рд┐рдВрдХ -
рдпрд╣рд╛рдБ ред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг - рдХрдЯреМрддреА рдХреЗ рддрд╣рддред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рд╢рд╛рдпрдж рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдХреНрд░реЙрд╕рд╡рд░реНрдб рдкрд╣реЗрд▓реА рдЧреНрд░рд┐рдб рд╣реИред рд╕реЗрд▓
"рдИрдорд╛рдирджрд╛рд░ рд▓реИрдВрдбрдлрд┐рд▓" рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдХрдИ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ
visibility:hidden
рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
visibility:hidden
рдФрд░
overflow:hidden
, рдЬреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдордЧреНрд░реА рдХреА рдХрддрд░рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЕрдВрджрд░,
visibility:visible
рдХреЗ рд╕рд╛рде рд╕рд╛рдордЧреНрд░реА рдмрдирд╛рдИ рдЧрдИ рд╣реИ
visibility:visible
ред рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд░реЛрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдк рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдЙрддреНрддрд▓ рдмрд╣реБрднреБрдЬ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдЕрдВрддрд┐рдо рддрддреНрд╡ рдкрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдИ рдкрд┐рдХреНрд╕рд▓ рдХреА рд╕реАрдорд╛рдУрдВ рд╡рд╛рд▓реЗ рдЗрд╕ рдмрд╣реБрднреБрдЬ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдорд╛рди рдШреБрдорд╛рд╡ рдХреЗ рд╕рд╛рде рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рдЪрд┐рддреНрд░ рдореЗрдВ рд╕рд╛рд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣рд╛рдВ, рд▓рд╛рд▓ рдмрд┐рдВрджреАрджрд╛рд░ рд░реЗрдЦрд╛ рдмрд╛рд╣рд░реА "рдЕрджреГрд╢реНрдп рдХрдВрдЯреЗрдирд░реЛрдВ" рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ, рдФрд░ рдХрд╛рд▓реА рдмрд┐рдВрджреАрджрд╛рд░ рд░реЗрдЦрд╛ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд╕реАрдорд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИред

рдкрд╣рд▓реЗ рдПрдХ рд▓рд╛рд▓ рдмреЙрд░реНрдбрд░ рдХреЗ рд╕рд╛рде 3 рдиреЗрд╕реНрдЯреЗрдб рддрддреНрд╡ рд╣реЛрддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рдЕрдВрджрд░ рдХрд╛рд▓реЗ рдмреЙрд░реНрдбрд░ рдХреЗ рд╕рд╛рде рдиреЗрд╕реНрдЯреЗрдб рджреГрд╢реНрдпрдорд╛рди рдХрдВрдЯреЗрдирд░ рднреА рд╣реЛрддреЗ рд╣реИрдВред
рдХреЛрдбрдПрдЪрдЯреАрдПрдордПрд▓
<span class="hexcell"> <span> <span> <span> <span> <span class="input"></span> </span> </span> </span> </span> </span>
рд╕реАрдПрд╕рдПрд╕
.hexcell { display: inline-block; vertical-align: middle; text-align: center; width: 50px; height: 70px; overflow:hidden; visibility:hidden; -webkit-transform: rotate(120deg); -moz-transform: rotate(120deg); -ms-transform: rotate(120deg); -o-transform: rotate(120deg); transform: rotate(120deg); } .hexcell span { position:relative; width:100%; height:100%; display:inline-block; overflow:hidden; visibility:hidden; vertical-align: middle; text-align: center; } .hexcell > span { -webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -ms-transform: rotate(-60deg); -o-transform: rotate(-60deg); transform: rotate(-60deg); } .hexcell > span > span { -webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -ms-transform: rotate(-60deg); -o-transform: rotate(-60deg); transform: rotate(-60deg); } .hexcell > span > span > span{ border: 1px solid #000000; height:68px; width:48px; visibility:visible; -webkit-transform: rotate(120deg); -moz-transform: rotate(120deg); -ms-transform: rotate(120deg); -o-transform: rotate(120deg); transform: rotate(120deg); } .hexcell > span > span > span > span{ border: 1px solid #000000; height:68px; width:48px; top:-1px; left:-1px; visibility:visible; -webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -ms-transform: rotate(-60deg); -o-transform: rotate(-60deg); transform: rotate(-60deg); } .hexcell > span > span > span > span > span.input{ border: 1px solid #000000; height:68px; width:48px; top:-1px; left:-1px; position:relative; visibility:visible; font-size:34px; -webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -ms-transform: rotate(-60deg); -o-transform: rotate(-60deg); transform: rotate(-60deg); }
рдПрдХ рдЧреНрд░рд┐рдб рдореЗрдВ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
- рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓рдкреЗрдЯрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрддреА рд╣реИ
- рдЫрджреНрдо рд╕реАрдорд╛-рдкрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЕрдВрддрд┐рдо рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдХреЛрд╢рд┐рдХрд╛рдПрдВ рдЫреЛрдЯреА рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рд╕реЗрдЯ рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдЕрдВрддрд┐рдо рддрддреНрд╡ (рд╕рд╛рдордЧреНрд░реА рдХрдВрдЯреЗрдирд░) рдХреЛ рд╕рд╣реА рд╕реАрдорд╛ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- рдЯрд╛рдВрдХреЗ рдХреЛ рдорд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЧреЗрдЯрд┐рд╡
margin-top
рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЗрд╕ рд╕рдВрдпреЛрдЬрди рдореЗрдВ, рд╡рд╛рдВрдЫрд┐рдд рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрдИ рдЖрд╕рдиреНрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЧреНрд░рд┐рдб рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реАрдПрд╕рдПрд╕ рдХреЗ рд╕рд╛рде рд╣реЗрдбрд░ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд▓ рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдкреВрд░реНрдг рд╕реНрдерд┐рддрд┐ рдФрд░ рд╕рд╣реА рдФрдЪрд┐рддреНрдп рдХреЗ рд╕рд╛рде рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрдВрдзрди рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реАрдПрд╕рдПрд╕
transform
рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реНрдерд┐рддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдЕрд▓реМрдХрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рдкреЛрд╕реНрдЯ рдореЗрдВ рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдЬреЛ рд▓реЛрдЧ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡реЗ рд╕реНрд░реЛрдд рдореЗрдВ рд╕рдм рдХреБрдЫ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрдЪрд╛рд▓рдиреАрдпрддрд╛
рдЕрд▓рдЧ рд╕рд╡рд╛рд▓ рдХрд╛рдордХрд╛рдЬ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреЗ рд╣реИрдВред рдХреНрд░реЙрд╕рд╡рд░реНрдб рдХреЗрд╡рд▓ рд╡реЗрдмрдХрд┐рдЯ рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рд╣реИ (рд╡рд┐рдХрд╛рд╕ рдирд╡реАрдирддрдо рдХреНрд░реЛрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рддрд╣рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдпрд╣ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдФрд░ рдУрдкреЗрд░рд╛ рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдмреНрд░реЗрдХ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдУрдкреЗрд░рд╛ рдореЗрдВред рдЬреИрд╕рд╛ рдХрд┐ рдПрдХ рд╣реА рдУрдкреЗрд░рд╛ рдореЗрдВ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ, рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рдордп рд░реЗрдбрд░рд┐рдВрдЧ рдкрд░ рдЦрд░реНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рдХрд▓рд╛рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде рднреАред IE10 рдХреЗ рддрд╣рдд рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдпреБрдкреАрдбреАред рдпрд╣ IE10 рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж
alexxxst ред
9 рд╡реАрдВ рдХреЗ рддрд╣рдд рд╣реЗрдбрд░реНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдЧ рдерд╛ (рдХреНрд╖реИрддрд┐рдЬ рд╡рд╛рд▓реЗ рдмрд╛рдИрдВ рдУрд░ рдЪрд▓реЗ рдЧрдП)ред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдпрд╣ рдЗрд╕рдХреА рдХреБрдЫ рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рд╣реИрдВред
position:absolute
рд╕рд╛рде рд▓рд╛рдЗрди рдореЗрдВ рдкрд╣рд▓рд╛ рддрддреНрд╡
position:absolute
рд╕реНрдкрд╖реНрдЯ рд╕рдВрдХреЗрдд рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдмрд╛рдПрдВ рдХрд┐рдирд╛рд░реЗ рдкрд░
position:absolute
рдЪрд▓рддрд╛ рд╣реИред
display:inline-block
рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд┐рдХреНрд╕реНрдб
display:inline-block
рдкрдВрдХреНрддрд┐ рдХрдВрдЯреЗрдирд░ рдкрд░
display:inline-block
ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореБрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде, рдкрд╛рда рдЯреЗрдврд╝рд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЕрдиреБрднрд╡ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдорд┐рдВрдЧ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдкрддреНрддрд┐рдпреЛрдВ рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
UPD2ред рд╕реНрд░реЛрдд рдХреЛрдб