-
Posts
1,770 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Calendar
Store
Everything posted by cyklop77
-
http://jsfiddle.net/fainz777/Fjypu/ Разницы нету. С em просто чуть гибче получается. В общем виде высота = n * line-height, где n - количество строк. к сожалению ваш способ не работает.так выглядит результат в последней версии маковского FF при изменении масштаба(ctrl +) ссылку на рабочий сайт опубликовать пока не могу. вот ссылка на идентичный код
-
у вас отрезается 250 символов. а нужно 3 строки
-
он на localhost
-
да. но мне оно не нужно больше беспокоит то, что размер у меня указан не в em, а в пикселях. беспокоюсь не будут ли разные браузеры с разными настройками и стандартами текста отображать текст различно. вследствие чего часть текста некрасиво обрежется. подскажите пожалуйста, кто в теме
-
не устраивает тем, что невозможно угадать какие тэги будет использовать контент-менеджер о комбинировании не подумал, действительно, возможно, получится решить проблему таким способом решение сигмы77 конечно привлекательнее. теоретически все браузеры должны отображать результат одинаково
-
как я понял, в вашем решении происхрдит выделение трёх первых предложений, которые должны обязательно заканичиваться последовательностью символов: точка, пробел. это не решение имхо
-
помогите пожалуйста найти скрипт, обрезающий строки в интернет-магазине описания товаров слишком длинные. хотелось бы сократить их до определённого количества строк(например до 3). но проблема в том, что описания созданы через визивиг и поэтому в тексте содержатся различные тэги типа span, div, p и т.д. однако каждое описание находится в контейнере .text хотелось бы что-нибудь типа такого jQuery('.text').correctLines( 3, '' ); вот пример кода <article class="item2"> <div class="top"> <h1> <a data-product="1" href="products/apple-iphone-4s-16gb">Apple iPhone 4S 16Gb</a> </h1> <form class="variants" action="/cart"> <span class="price">44 000 <span class="currency">руб</span></span> <input id="variants_1" name="variant" value="1" type="radio" class="variant_radiobutton" checked style="display:none;"/> <input type="submit" class="button buy" value="Купить" data-result-text="Добавлено" />[/font][/color] <a class="credit" href="#">В кредит</a> <span class="price">42 000 <span class="currency">руб</span></span> <input id="variants_2" name="variant" value="2" type="radio" class="variant_radiobutton" style="display:none;"/> <input type="submit" class="button buy" value="Купить" data-result-text="Добавлено" /> <a class="credit" href="#">В кредит</a> </form> </div> <div class="bottom"> <div class="text"><p><span>iPhone 4 получил 3,5-дюймовый дисплей с разрешением 960 x 640 пикселей. Толщина устройства всего 9,3 мм. Передняя и задняя стороны аппарата обе плоские, выполнены из стекла, торцевая окантовка - стальная. У телефона есть фронтальная камера для видеозвонков, дополнительный микрофон для шумоподавления, а слот SIM сменился на Micro SIM. Батарея обеспечивает до 14 часов в режиме разговора, 6/10 часов в режиме веб-серфинга по 3G/Wi-Fi, 10 часов просмотра видео, 40 часов прослушивания музыки и 300 часов режима ожидания. Кроме того, добавлена поддержка Wi-Fi 802.11n. Разрешение основной камеры 5 МП, имеется поддержка видеосъемки с разрешением 1280 x 720 пикселей со скоростью 30 кадров в секунду.Дисплей 3,5 дюйма, 640х960 точек, IPS, олеофобное покрытие / Двухъядерный A5 Чип, Графический ускоритель PowerVR SGX543MP2 / 8-мегапиксельная фотокамера, HD видео (1080pх) / Bluetooth 4.0 и Wi-Fi 802.11b/g/n / гарантия - 12 месяцев.</span></p></div> </div> </article> вот попытка решения http://prozaik.16mb.com/js/crop/
-
ниво работает с любым контентом
-
посоветуйте пожалуйста скрипт, который может обрезать в блоке текст до определённого количества строк у меня есть такой . но он не подходит потому что нужно указывать конкретный родительский блок. при этом если в нём окажется вложенный например span, то скрипт не обрабатывает текст
-
да дёшево стоят они , нечего людей пугать)
-
теорию почитайте. для ознакомления с синтаксисом подойдёт любая популярная современная книжка. код не пишите пока
-
посоветуйте пожалуйста js-скрипт выпадающего по наведению горизонтального меню, вложенные пункты которого открываются в направлении свободного пространства экрана
-
ну это косяки совсем разного уровня имхо
-
извиняюсь, недосмотрел как новый форум код испортил. вот архив с модулем, если интересно. с точки зрения синтаксиса там ошибок нет. хотелось бы просто найти проблемное место, а выводить переменные при помощи devel я умею, но здесь это не поможет
-
форум на друпал.ру совсем вялый, поэтому спрашиваю здесь подскажите пожалуйста инструмент для отладки кода. в частности меня интересует отображение информации об ошибках, если такие произошли. как я понял популярный devel для этих целей приспособить нельзя например есть такой самописный модуль function examplepage_menu() { $items = array(); $items['examplepage'] = array( 'title' => 'examplepage', 'page callback' => 'examplepage_form', 'access arguments' => array('access content'), 'description' => 'examplepage', 'type' => MENU_NORMAL_ITEM, ); $items['examplepage/lvl2'] = array( 'page callback' => 'examplepage2_form', 'type' => MENU_CALLBACK, 'access arguments' => array('access content'), 'access callback' => TRUE, ); return $items; } function examplepage_form() { return " Поздравляем Всех с Новым годом! " . drupal_get_form('examplepage_form_f'); // return drupal_get_form('examplepage_form_f'); } function examplepage2_form() { //return " Пыщ пыщ! "; $output = 'ewrwrwrwrwwrw'; drupal_json(array('status' => TRUE, 'data' => $output)); } function examplepage_form_f($form_state) { $form['namer'] = array( '#type' => 'fieldset', '#title' => t('Name___'), '#collapsible' => TRUE, '#collapsed' => FALSE, '#prefix' => ' ', '#value' => t('click here'), '#suffix' => ' ', ); $form['namer']['first'] = array( '#type' => 'textfield', '#title' => t('First name'), '#required' => TRUE, '#default_value' => t("First name"), // добавлено значение по-умолчанию '#description' => t("Please enter your first name."), // добавлена подпись '#size' => 20, // добавлена ширина поля '#maxlength' => 20, // добавлена максимальная длина строки ввода ); $form['namer']['middle'] = array( '#type' => 'textfield', '#title' => t('Middle name'), '#required' => TRUE, ); $form['namer']['last'] = array( '#type' => 'textfield', '#title' => t('Last name'), '#required' => TRUE, ); $form['year_of_birth'] = array( '#type' => 'textfield', '#title' => t('Year of birth'), '#description' => t('Format is "YYYY"'), ); // Элемент с именем 'submit' $form['submit'] = array( // И типом Submit (кнопка отправки формы) '#type' => 'submit', // Надпись на кнопке '#value' => 'Submitttt', // Элемент AHAH (Аякс в Друпале 6) '#ahah' => array( // Отреагирует на click (событие из JQuery) 'event' => 'click', // Путь, куда будет передана заполненная форма 'path' => 'examplepage/lvl2', // Оболочка формы для вывода результата 'wrapper' => 'target', // Метод вывода результата (метод JQuery) 'method' => 'replace', // Эффект JQuery для применения вывода 'effect' => 'fade', // Вид прогрессбара 'progress' => array('type' => 'throbber'), ), ); return $form; } что-то в нем не работает. хотелось бы получить хоть какую то информацию на экран по этому поводу
-
у меня вопрос к профессиональным веб-разработчикам. на сайте rg.ru случайно нашел до смешного непрофессиональный косяк. при наведении на пункт основного меню, если кликать не точно по тексту, а рядом(но в пределах кнопки), то перехода по ссылке не происходт. хотя ховер срабатывает это мелочь, но у меня в голове не укладывается, что профессионалы, разрабатывавшие сайт солидного правительственного издания могут так облажаться. неужели сайт делали фрилансеры или подобные персонажи? может я слишком впечатлителен и такое вполне допустимо?
-
извиняюсь за офтоп, но меня эта тема планирования адски заинтересовала. яндекс говорит, что кроме системы Архангельского существуют много других, не менее упешных. мне трудно в них врубиться. кто-нибудь может посоветует относительно простой вариант? у Архангельского слишком заумно всё, да и склад мышления гуманитарый, несмотря на полученное техническое образование
-
такая схема эффективна? кто-нибудь из присутствующих пользуется ей или подобной?
-
я ещё не достиг той степени просветления чтобы понять эти тексты)
-
а что вы понимаете под планированием? на мой взгляд у вас проблема с потоком заказов. хотя с фрилансом ни разу не работал и не знаю тонкостей
-
помогите пожалуйста решить проблему любым способом на страничке создаются 4 объекта enemy. в каждом на этапе инициализации запускается setInterval , который 3 раза в секунду пересчитывает значение координаты х и запускает метод перерисовки но x периодически изменяется только у последнего созданного объекта. а по задумке должно у всех четырёх
-
на работающем сайте могут не только название пункта меню поменять. очень часто поддержку проекта вешают на менеджеров, секретарш и т.п. а они запросто могут вставить изображение из фотоаппарата размером 3000х4000 один из способов проверить насколько сайт тяжёл можно при помощи FF-плагина pageSpeed
-
не буду оригинален, но попробуй добавить символов в любой заголовок вкладки и посмотри что произойдёт вёрстка не сама по себе существует, она будет использоваться в рабочем проекте
-
это объект события