2015-01-02 2 views
1

Как достичь этого с помощью чистого html 5 и css 3, как показано на примере? Основная цель - обернуть текст пробелами в пользовательских фигурах.обертывание текста в пользовательских формах

Я представляю, как с javascript, но это неправильно.

enter image description here

+0

использовать что-то вроде [этот генератор] (http://www.csstextwrap.com/#) – jbutler483

+0

@ jbutler483 - это чистое решение css и html? – aleha

ответ

2

Вы можете посмотреть после этого http://sarasoueidan.com/blog/css-shapes/

.shaped{ 
    /*...*/ 
    shape-outside: polygon(0 0, 100% 0, 100% 100%, 30% 100%); 
    shape-margin: 20px; 
} 

EDIT:

http://demosthenes.info/blog/898/Wrapping-Text-Around-A-Curved-Image-With-CSS-Shapes

Я верю, есть polyfill

<script src="shapes-polyfill.min.js"></script> 

SCRIPT:GITHUB REPOSITORY

Но я не проверял это сам так не могу дать вам 100% уверен ..

EDIT 2:

А вот пример codepen (сделано не мной - найдено прямо сейчас на codepen) CODEPEN EXAMPLE

+0

Очень круто, но [совместимость с браузером] (https://developer.mozilla.org/en-US/docs/Web/CSS/shape-outside#Browser_compatibility) довольно низкая –

Смежные вопросы