lolka84
User-
Posts
231 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Calendar
Store
Everything posted by lolka84
-
Привет. Немогу додумать, как из строки текста выдернуть корректно написанную ссылку. Не получается одно - если после ссылки есть текст, во всех остальных случаях работает. Подскажите, как дописать проверку. Заранее благодарю! $str = array( "efsfsd", "sf87sdfg", "d fg gfgf www.site.ru g fg gf h", //НЕ ПРОХОДИТ "sfdfsg.dsg.sdfg", "www.", "http://site.ru", "http://", "sdfsdf.www.dsf", "ftp://ftp.si_te.ru", "dfgdfg.ftp.fdg", "www.sdfsdf", "dsgs g http://www.site.ru", //ПРОХОДИТ "http://www.site.ru r fg gf", //НЕ ПРОХОДИТ "fd dfhg ftp://", "ftp.", "ftp.site.ru", "https://", "https://si-te.ru", "https://site.net", "https://site-net.net.ne-t", "https://site.", "asdf.https://site.ru" ); foreach($str as $val) { if(preg_match("/(?:^|[\n\s])((?:www\.)|(?:(ht|f)tp(s)?)(?\.|:\/\/)))+[-_а-яА-Яa-zA-Z0-9]*(?:\.[а-яА-Яa-zA-Z]+)[^\s]$/is",$val)) { echo $val." - ПРАВИЛЬНАЯ ссылка!</br>"; } else { echo $val." - неправильная ссылка!</br>"; } }
-
<div id="menu"></div> - было <div style="стили_из_#menu"></div> - стало
-
http://jsfiddle.net/USwJm/1/ Если убрать .payButtonText:hover .text { color:#2b578f; } в опере все работает, но в IE никак на нажатие не реагирует Шозанафик
-
http://jsfiddle.net/USwJm/ Так проще наверно будет для понимания. Это что касается 3го вопроса
-
"Резиновая" картинка во весь экран как фон и позиционирование элементов
lolka84 replied to lolka84's question in HTML Coding
Уже пробую. Чот такая порнография получается.. -
"Резиновая" картинка во весь экран как фон и позиционирование элементов
lolka84 replied to lolka84's question in HTML Coding
Т.е. придется позиционировать каждый стенд с помощью JS ? -
"Резиновая" картинка во весь экран как фон и позиционирование элементов
lolka84 replied to lolka84's question in HTML Coding
Была такая мысль. Тогда поставлю задачу по-другому: не позиционировать эти столбы как отдельные картинки, оставить их на фоне, как тогда "поймать" этот столб, что б при клике на нем опять же открывалось модальное окно ? Чото имхуется, что такое тоже невыполнимо Что б совсем понятно было, вот макет: При клике на стенде хотят, что б открывалось окно с информацией, но при этом вся вот эта картинка,как уже говорил, должна "тянуться". Вот честно - я в замешательстве Тоже склоняюсь к тому, что это невозможно, но может кто подкинет всетаки идею -
"Резиновая" картинка во весь экран как фон и позиционирование элементов
lolka84 posted a question in HTML Coding
Всем привет! Есть макет, на котором в виде фона - картинка во весь экран (т.е. она тянется во все стороны вместе с браузером). Есть задача расположить относительно этой картинки элементы так, что б они все время были на одом месте. Т.е. проще говоря, на картинке есть дорога, по краям тротуар. Так вот на этом тротуаре по обоим частям дороги надо расположить столбы, но что б при изменении размеров браузера они не меняли своего места относительно этого тротуара Немного сумбурно объяснил, но надеюсь, что суть понятна Как такое реализовать ? Фиксированные координаты исупользовать точно не получится, проценты тоже врятли спасут. Что делать ? Очень нужны ваши советы! -
Т.е. вот этот макет, если он нормально отрисован, вы за 1000 сверстаете под ie6+ ? В этом плане поддержу psywalker'a - не цените вы свой труд и свое время
-
Всем привет. Сделал, что б при клике на элементе выскакивало модальное окно + под ним div, который должен тянуться на всю высоту страницы и закрывать все ее элементы (что б при открытом модальном окне можно было только с ним работать). Проблема в том, что эта высота определяется по-разному не только в разных браузерах, но и на разных страницах одного сайта Как сделать некую кроссбраузерность ? Код: 1. При загрузке страницы вызываем эту функцию: function onLoad() { idModalBoxSpecWrite = document.getElementById("idModalBoxSpecWrite"); scrollWidth_idModalBoxSpecWrite = document.body.scrollWidth; scrollHeight_idModalBoxSpecWrite = document.body.scrollHeight; document.getElementById("idModalBlockSpecWrite").style.width = scrollWidth_idModalBoxSpecWrite + "px"; document.getElementById("idModalBlockSpecWrite").style.height = (scrollHeight_idModalBoxSpecWrite + 916) + "px"; } 2. При клике на элементе открываем окно: function ShowModalBox() { document.getElementById("idModalBlockSpecWrite").style.opacity = 0.5; document.getElementById("idModalBlockSpecWrite").style.display = "block"; idModalBoxSpecWrite.style.display = "block"; posleft_idModalBoxSpecWrite = Math.round(scrollWidth_idModalBoxSpecWrite / 2) - 220; idModalBoxSpecWrite.style.left = posleft_idModalBoxSpecWrite + "px"; idModalBoxSpecWrite.style.top = (document.body.scrollTop + 50) + "px"; } 3. HTML самого окна и "заглушки": <div id="idModalBoxSpecWrite" class="modalBoxSpecWrite"> < ТУТ КОНТЕНТ ОКНА > </div> <div id="idModalBlockSpecWrite" class="modalBlockSpecWrite"></div> Пример работы - http://mytavatuy.ru/portfolio/clinika/main.html Клики на "Консультация специалиста" в шапке и "Записаться" в форме рядом с меню. Как скрипт считает высоту по-разному можете убедиться, нажав на "Консультация специалиста" на 1й странице, а потом на этой - http://mytavatuy.ru/portfolio/clinika/mezotherapy.html Заранее благодарю за помощь!
-
Сделал. ul { list-style-type:decimal; font-size:16px; font-weight:bold; } ul li p { font-size:14px; font-weight:normal; } <ul> <li><p>текст</p></li> <li><p>текст</p></li> <li><p>текст</p></li> </ul> Может кому пригодится
-
cusel смотрели ?
-
Так в том и дело, что строки должны быть одного размера, а маркеры другого
-
Сорри, что влез в чужую тему, но раз речь идет о списках, спрошу тут: как при использовании list-style-type:decimal; увеличить размер шрифта нумерации списка ?
-
Спасибо за совет, буду думать..
-
Не помогает, пробывал Вот код, может нагляднее будет - http://jsfiddle.net/VrtqY/ Хелп :dash:
-
Добрый день. Задача: нарисовать input с закругленными углами. Проблемы собсно с этим никакой нет, только вот ie7 и ie8 как то странно его рисуют: "съедают" нижний border, не могу понять в чем дело В коде ничего интересного нет: border-radius: 19px; -moz-border-radius: 19px; -webkit-border-radius: 19px; -khtml-border-radius: 19px; behavior:url('css/PIE.htc'); В итоге видим - http://pikucha.ru/i6K0H Если приглядеться, то можно увидеть, что background инпута сверху имеет отступ в 1px. Как поправить ? Заранее спасибо!
-
ап А как быть с тем, что при добавлении текста в блок, он уползает вниз :blink: http://jsfiddle.net/QutPn/5/
-
Привет. http://jsfiddle.net/6GbSf/3/ Как сделать, что б блоки выравнивались "по-верху" ? Заранее благодарю! Отбой, оказывается vertical-align:top; тут прекрасно работает
-
Спасибо. Походу для сафари единственный адекватный выход из положения..
-
Привет. Вычитал в гуглах как убрать отступы при использовании inline-block, но сафари вер. 5.1.1 упорно не хочет этого понимать. Даже 7й ослик прекрасно это хавает http://jsfiddle.net/QutPn/2/ Как победить ?
-
Нет канечно, выбрал "Optimal" и в путь. А где это делается ? В "Expert" что-то не вижу такого.. Все, нашел. Все ок, спасибо
-
Так скрипт, который генерирует код, создает 4 файла. Вот код: @font-face { font-family: 'BlissProItalic'; src: url('http://test1.ru/css/blisspro-italic-webfont.eot'); src: url('http://test1.ru/css/blisspro-italic-webfont.eot?#iefix') format('embedded-opentype'), url('http://test1.ru/css/blisspro-italic-webfont.woff') format('woff'), url('http://test1.ru/css/blisspro-italic-webfont.ttf') format('truetype'), url('http://test1.ru/css/blisspro-italic-webfont.svg#BlissProItalic') format('svg'); font-weight: normal; font-style: normal; } Вот сгенерированная страница - http://mytavatuy.ru/test/BlissProItalic-demo.html Как видим "hello" подхватил новый шрифт, "привет" - нет