Comments 14
Идея интересная, но где это можно использовать? Я видела онлайновый конструктор самых различных форм, чтобы текст подстраивался под эту форму, но не видела ни одного сайта с подобной реализацией..
Я понял о каком конструкторе полигонов идёт речь.
В настоящий момент реализация такой вещи не тривиальная (по крайней мере в том что мы видели) и не даёт предсказуемости поведения. Спецификация должна решать эти недостатки.
Использование найдётся точно. Мы не привыкли думать в плоскости HTML+CSS дальше прямых углов, нам сложно и для тех кто может появится возможность это использовать.
В настоящий момент реализация такой вещи не тривиальная (по крайней мере в том что мы видели) и не даёт предсказуемости поведения. Спецификация должна решать эти недостатки.
Использование найдётся точно. Мы не привыкли думать в плоскости HTML+CSS дальше прямых углов, нам сложно и для тех кто может появится возможность это использовать.
Согласен. А вот свойства foreground мне не хватает(чтобы поверх png-шку наложить), часто приходится использовать дивы и z-index.
Привет. Наверное мы об этом онлайновом конструкторе полигонов говорили: http://www.csstextwrap.com/
А где подобное может пригодица? На говносайтах, если только. Все сейчас только и говорят о юзабилити, которого в данном примере - нет.
-
-
Идея интересная, но слишком непродуманная. Если бы делать что-нибудь типа skew-forms: circe(x,y,r), rectangke(x1,y1,x2,y1); Где просто задаются формы, которые текст будет обтекать или в эти формы вписываться, тогда возможности этого свойства сразу возрастают в геом. прогрессии.
Неплохая вещь для тонкой настройки обтекания текстом графики. У меня сейчас идет заказ, на котором я точно применил бы эту штуку.
Хотя полноценный "text in path" был бы круче. Может, когда-нибудь SVG будет способен на это.
Хотя полноценный "text in path" был бы круче. Может, когда-нибудь SVG будет способен на это.
Не знаю возможностей SVG.
Я правильно понимаю что по задумке «text in path» должен являться многоугольником? Т.е. нужна возможность например делать домик из блока?
Я правильно понимаю что по задумке «text in path» должен являться многоугольником? Т.е. нужна возможность например делать домик из блока?
/\
| |
--
«text in path» - это когда блок может быть любой сложной формы, состоять не из отрезков прямых, а из сложных кривых. Функционал из графических пакетов типа Иллюстратора или ИнДизайна. Потому я и вспомнил про SVG (работа с векторными кривыми).
Другой вариант, подобен тому как задаются параметры area у image-map.
Но это все мои фантазии :) Сложно представить, как будет вести себя текст при переполнении блока. В современных графических приложениях, он просто прячется: типа overflow:hidden. Тогда текст либо сокращается вручную, либо ставится линк на другой блок, куда текст перетекает.
Другой вариант, подобен тому как задаются параметры area у image-map.
Но это все мои фантазии :) Сложно представить, как будет вести себя текст при переполнении блока. В современных графических приложениях, он просто прячется: типа overflow:hidden. Тогда текст либо сокращается вручную, либо ставится линк на другой блок, куда текст перетекает.
Интересно а что будет со сколлбарами? Они то же будут skew?
Абсолютно позиционированные элементы - от чего отталкиваться будут - от косой стороны или как будто все нормально? Float блоки от чего будут отталкивать?
Каким образом будет схлопываться margin или в данном случае этого происходить не будет?
И еще огромное количество спорных и неясных моментов.
Абсолютно позиционированные элементы - от чего отталкиваться будут - от косой стороны или как будто все нормально? Float блоки от чего будут отталкивать?
Каким образом будет схлопываться margin или в данном случае этого происходить не будет?
И еще огромное количество спорных и неясных моментов.
Сдвиг в спецификации появился в марте 2009.
www.w3.org/TR/css3-2d-transforms/#transform-origin
www.w3.org/TR/css3-2d-transforms/#transform-origin
Sign up to leave a comment.
Сдвиг блока