Тригонометрия

Mar 31, 2013 18:11


На днях мне пригодились знания из школьного курса тригонометрии.
Read more... )

Leave a comment

Comments 8

lady_narwen March 31 2013, 17:04:21 UTC
Хм, а просто из прямоугольника срезать 4 угла нельзя? Или "режется" строго по вертикали-горизонтали?

Reply

therusak April 1 2013, 05:14:26 UTC
Да, на самом деле там ещё один прямоугольник, с помощью которого всё и режется :)

Reply

lady_narwen April 2 2013, 18:20:16 UTC
А тогда можно из 3 прямоугольников сделать :) Один прямо, два повернуть. Мне кажется, так проще - не надо ни вытягивать, ни резать :) Только повернуть и наложить :)

Reply

therusak April 3 2013, 06:56:03 UTC
Тоже решение, я его рассматривал. Но есть проблемы немножко :)
1) Вместо одного элемента используются три.
2) При наложении придётся очень нудно подгонять, и не факт что во всех браузерах будет выглядеть как надо. А при изменении размера может вообще получиться пшик.

В растяжке нет ничего сложного, в обрезании тоже. А вот точное позиционирование элементов - не всегда благодарное занятие.

Reply


helloandrey March 31 2013, 17:11:38 UTC
а зачем рисовать этот шестиугольник, для кнопки? в брозере же такая геометрия для лэйаута вроде..

Reply

therusak April 1 2013, 05:27:22 UTC
Это элемент анимационной заставки на некоем сайте. На этих шестиугольниках надписи и картинки, а ещё они вращаются и меняют цвета =) В примере, кстати, другой способ рисования шестиугольников использован.
Про геометрию лэйаута не понял.

Reply

helloandrey April 1 2013, 20:51:40 UTC
наайс!! css онемация то?
ну я про прямоугольники - лейаут через них же сделан, для размещения элементов по сетке.
вся остальная геометрия в фоторедакторах рисуется обычно.
а ваще круто!

Reply

therusak April 3 2013, 07:06:09 UTC
Конечно. Современный CSS позволяет много клёвых штук делать. И то, что теперь для этого не нужны фоторедакторы - тоже огромный плюс. Поправить в двух местах html и css ведь проще, чем лезть в фотошоп, искать там нужный слой, редактировать, сохранять как веб-картинку, и потом, возможно, опять таки править html и css.
А на какие ухищрения люди шли, чтобы нарисовать скруглённые уголки на кнопке произвольного размера...

Reply


Leave a comment

Up