Jump to content
  • 0

Разместить анонс текста в заданные размеры


Светлана Г.
 Share

Question

Здравствуйте!

Задача состоит в том, чтобы текст с описанием разместить в блок заданной высоты, чтобы это смотрелось корректно. Проблема в том, что текст может иметь совершенно различное форматирование (разный шрифт, жирность, наличие или отсутствие заголовков  и пр.); и соответственно, его точную высоту нельзя рассчитать заранее. Поэтому, может получаться вот так:

 

s_1387537212_2003225_139add88ee.png

 

Хотелось бы еще добавить в конец строки многоточие. 

 

Как можно это сделать?

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Ах ты ж, я что-то не подумал, что он только для многострочного текста. Тогда положить абсолютом в блок див с плавным затенением.

 

Посмотри здесь примеры, может что-то подойдет

Спасибо! Теперь понятно, в какую сторону двигаться ).

Link to comment
Share on other sites

  • 0

Сделала так: http://jsfiddle.net/SvetaGr/RF2xc/7/

Для градиентов использовала генератор: http://www.colorzilla.com/gradient-editor/

 

Но в IE9 и меньше - не работает. В чем причина?

Edited by Светлана Г.
Link to comment
Share on other sites

  • 0

Сделала так: http://jsfiddle.net/SvetaGr/RF2xc/7/

Для градиентов использовала генератор: http://www.colorzilla.com/gradient-editor/

 

Но в IE9 и меньше - не работает. В чем причина?

градиенты ниже ие9 не работают вообще, они там не поддерживаются, можно для него подсунуть картинку

Link to comment
Share on other sites

  • 0

 

Сделала так: http://jsfiddle.net/SvetaGr/RF2xc/7/

Для градиентов использовала генератор: http://www.colorzilla.com/gradient-editor/

 

Но в IE9 и меньше - не работает. В чем причина?

градиенты ниже ие9 не работают вообще, они там не поддерживаются, можно для него подсунуть картинку

 

 

 

А зачем тогда эта строчка:

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f1f1f1', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */

?

Link to comment
Share on other sites

  • 0

 

 

Сделала так: http://jsfiddle.net/SvetaGr/RF2xc/7/

Для градиентов использовала генератор: http://www.colorzilla.com/gradient-editor/

 

Но в IE9 и меньше - не работает. В чем причина?

градиенты ниже ие9 не работают вообще, они там не поддерживаются, можно для него подсунуть картинку

 

 

 

А зачем тогда эта строчка:

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f1f1f1', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */

?

 

ну это должно делать градиент в ИЕ, но я не знаю как это правильно отрабатывает, я обычно делаю с картинкой

Link to comment
Share on other sites

  • 0

Картинкой пнг сделай шириной в 1 пиксель и повторением по горизонту, думаю самый оптимальный вариант предложили т.к. там работает там нет + кода много ради небольшого нюанса.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy