-
Posts
1,771 -
Joined
-
Last visited
-
Days Won
53
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Николя223
-
Это актуально до сих пор? Я до сегодняшнего дня делал наоборот: заменял везде атрибуты на css-стили и считал что делаю мир лучше Я интересную вещь заметил (может быть я и ошибаюсь, но вроде нет=) с канвасом работаю, при задании ширины и высоты через css - увеличивается сам канвас и маштабируется его содержимое, а при задании на странице - увеличивается только размер канвы Получается ... Да. до сих пор актуально
-
еще бы это не тупило так жестко цены бы не было )) Вообще некоторые работы на CSS3 даже не впечатляют, а иногда потрясают, к примеру репродукция Мона Лизы или конвертер картинок в css. В обоих случаях юзают box-shadow. Но как же жутко все это лагает при рендеринге )) угу, я четыре браузера чуть не убил (чуть это мягко сказанно), пытаясь картинку небольшую в тени преобразовать(50 килобайт =) они крошились постоянно =) так и недождавшись я с трудом цепляю полученный код и вставляю в мой любимый codelobster - Он благополучно завис)) я чешу голову, убиваю в диспетчере задач его процесс, и кидаю в обычный блокнот - он тоже затупил минут на 2 )) в итоге уже уж точно чувствуя неладное сохраняю текстовый файлик (2 минуты) и когда уже под занавес моих часовых манипуляций и насилование браузеров )) я смотрю на его рразмеррр =) 8 мегабайт )))))) и я понял почему крошились браузеры explorer даже на кнопку нажимать не хотел))))))) Извиняюсь за размах.. накипело P.S - я на своем ноутбуке первый раз такой интернет тормоз поймал - процессор - два ядра, оперативния память 4 Гб =)
-
Я на больших изображениях опыты не проводил (к вечеру может затестирую на них или завтра, =) ) Вот только время хватило код подправить для центровки при изменении окна (тестил только в хроме и explorere. за остальные не ручаюсь) <img src="images/imag-0.png" id="fup-img" style="z-index: 0;position: fixed;height: 0px;"> <script type="text/javascript"> <!-- var height1 = window.screen.availHeight; // получаем высоту экрана var width1 = window.innerWidth; //ширина var width_picture = "20"; //сюда прописываем точное значение ширины разрешения фото var height_picture = "20";// тоже, только высота var height_picture_koef = height1/height_picture; //находим коэфициент пропорции var width_picture_new = width_picture*height_picture_koef ; // находим приблизительное новое значение ширины картинки xxx = document.getElementById('fup-img').style xxx.height = height1 +"px"; xxx.left =width1/2- width_picture_new/2 +"px"; window.onresize = function() { height1 = window.screen.availHeight; width1 = window.innerWidth; height_picture_koef = height1/height_picture; //находим коэфициент пропорции width_picture_new = width_picture*height_picture_koef ; xxx.height = height1 +"px"; xxx.left =width1/2- width_picture_new/2 +"px"; } //--> </script> <!--[if IE]> <script type="text/javascript"> /////Здесь измененная версия, начинает работать, если браузер - explorer иначе игнорится var height1 = window.screen.availHeight; // получаем высоту экрана var width1 = document.documentElement.clientWidth; //ширина var width_picture = "20"; //сюда прописываем точное значение ширины разрешения фото var height_picture = "20";// тоже, только высота var height_picture_koef = height1/height_picture; //находим коэфициент пропорции var width_picture_new = width_picture*height_picture_koef ; // находим приблизительное новое значение ширины картинки xxx = document.getElementById('fup-img').style xxx.height = height1 +"px"; xxx.left =width1/2- width_picture_new/2 +"px"; function window.onresize() { height1 = window.screen.availHeight; width1 = document.documentElement.clientWidth; height_picture_koef = height1/height_picture; //находим коэфициент пропорции width_picture_new = width_picture*height_picture_koef ; xxx.height = height1 +"px"; xxx.left =width1/2- width_picture_new/2 +"px"; } </script> <![endif]-->
-
единственное добавлю: background-size - очень скользкая тема )) как то применял, потом на этом сайте explorer (ниже 9-го) вообще никакого фона не показывал, лучше погуглите на тему "как узнать разрешение экрана на javascript" хотя.. ладно вот только что придумал кстати, проверте на больших картинках, я на маленькой смотрел -центруется даже в ie7(чет даже не верится) =) минус нашел - не маштабируется на изменение размеров окна, надо потом ещё одну функцию дописать <img src="images/imag-0.png" id="fup-img" style="z-index: 0;position: fixed;height: 0px;"> <script type="text/javascript"> var height1 = window.screen.availHeight; // получаем высоту экрана от нее и отталкиваемся, и задаем высоту картинки также по ней =) var width1 = window.screen.availWidth; //ширина var width_picture = "20"; //сюда прописываем точное значение ширины разрешения фото var height_picture = "20";// тоже, только высота var height_picture_koef = height1/height_picture; //находим коэфициент пропорции var width_picture_new = width_picture*height_picture_koef ; // находим приблизительное новое значение ширины картинки xxx = document.getElementById('fup-img').style xxx.height = height1 +"px"; //задаем высоту картинки xxx.left =width1/2- width_picture_new/2 +"px"; // центрируем изображение на основе полученных данных </script>
-
думаю вам лучше описать проблему, потому что за вас думать никто не будет а тем более качать сомнительные архивы
-
Проще с другого конца подойти было. При отправлении коментария, например от ПУШКИНА к МОТОМОТО, происходит проверка что нибудь вроде: $login = $_SESSION['login']; $forLogin = "МОТОМОТО"; $result = mysql_query("SELECT * FROM таблица WHERE login='$login' and forLogin = '$forLogin'",$conn);//обычный запрос, который выбирает данные отправленных сообщений от ПУШКИНА к МОТОМОТО $count = mysql_num_rows($result); //подсчитываем колличество строк в запросе. Ну а дальше понятно =) if ($count == "" or empty($count) or $count == '0'){ $reiting = $reiting +1 ; } Вывод: добавьте колонку reiting в таблицу c юзерами, и обновляйте его... Хотя может и существуют способы, как сделать то что вы хотите, но я их не знаю (опыта пока мало))) ждите гуру SQL'я =) —————————————-- Вроде нашел что то подходящее =) почитайте про оператор GROUP BY для SQL
-
вам туда background + ставьте padding и изображение либо gif либо png.. а вообще такую легкотню легко разгуглить можно
-
mrnobody написал, что Display необходимо убрать, также как и margin-bottom. прописать позишен fixed и добавить растяжку на весь экран width: 100%; да и Z-index побольше поставьте, на всякий случайный случай. =)
-
Надо будет как нибудь с вами встретиться опыта перинять =) ( я с канвасом ни разу не работал) =)
-
не нужна там бегущая строка ))) если и нужна - то действительно использовать marquee - быстро и удобно, если нужна с паузами - лучше выбрать слайдер на jQuery (насколько я помню такое обращение к marquee через javaScript только IE поддерживает) Быколай +1 Не люблю Бегущие строки
-
Вроде сам разобрался ) так и написал =) $result = mysql_query("SELECT * FROM katalog WHERE этаж <> количество этажей",$conn);
-
Ребят, почти доработал сайт, для риелторской компании и на последнем этапе, у меня почему то возник большой непробиваемый тормозз =) Суть в чём: Я сделал скрипт, который обрабатывает все данные из расширенного поиска, по элементам. Тип жилья, адрес, и т.д. (около 50 позиций). Но вот камень преткновения =) (мне в голову только мысли по реализации двух запросов приходят - не хочу)) <select name="etaj" style="width: 40%" class="select2"> <option value="%">любой</option> <option value="1">первый</option> <option value="2">не первый</option> <option value="3">не последний</option> <option value="4">не крайние</option> </select> Есть два поля в таблице - этаж (на каком этаже находится квартира ) и количество этажей в доме. С первыми тремя пунктами я разобрался. А вот с последними... Можно ли как нибудь в запросе сравнить две ячейки??? Что нибудь типа: $result = mysql_query("SELECT * FROM katalog WHERE этаж != количество этажей",$conn); Выручайте =))
-
страницу пересохранить не мешало. там бяка в титле и стилях )
-
На php всё просто )) пример: сохраняем в kod.php <?PHP $URL2 = $_SERVER['REQUEST_URI']; // Здесь происходит проверка адреса текущей страницы ?> <!-- закрываем php --> <div class="fotobank"> <?PHP // Часть кода, которая рассположенна выше и ниже этого скрипта, будет отображаться на всех страницах. // В SWITCH в case в ковычках вставляем адрес страницы, на которой будет отображен наш контент,т.е. : Если страница называется ... , то выполняется ... // echo <<<HERE пишем нужный контент, для каждой страницы. echo - вписывает код в страницу. SWITCH ($URL2) { case "/index.php?page=1": echo <<<HERE <img src="foto1.png"> <br> <div class="opisanie">здесь будет описание 1</div> HERE; break; case "/index.php?page=2": echo <<<HERE <img src="foto2.png"> <br> <div class="opisanie">здесь будет описание 2</div> HERE; break; case "/index.php?page=3": echo <<<HERE <img src="foto3.png"> <br> <div class="opisanie">здесь будет описание 3</div> HERE; break; } ?> </div> В идеале, все это можно сделать на одной странице: в странице index.php <html> <body> ... <?PHP include ('kod.php'); // вставляем подготовленный нами код. в нужном месте страницы // ?> ... </body> </html> Ссылки на страницы будут выглядеть следующим образом: index.php?page=1, index.php?page=2 и т. д. ))))) конечно можно и немножко попроще сделать, но так понятнее И запускать его нужно либо на сервере, либо на денвере. просто так браузер открывать откажется В дальнейшем может понадобится взять номер страницы, через $_GET['page'] : ) Я не до конца вопрос прочитал: обратите внимание на различные слайдеры jquery.. это лучше чем сто страниц создавать )
-
Только что свой сайт просматривал, у меня именно так и сделанно ))) А я тут думаю.. кстати и без value все работает!!
-
передается value! Если вы передаете 42, то в скрипте, который принимает данные создайте SWITCH, который и будет просматривать значение переменной: SWITCH ($Переменная){ Case: 1; echo "Добролюбово"; break; ... Case 42: echo "Улица попова"; break; } Можно и if ... elseif, но Switch при таком ветвлении удобнее!))) .. Хм.. проверю пост выше (если да - возьму на вооружение)
-
поподробнее пожалуйста, -ровняйте Padding-ами, там куда вы встраиваете ссылку меняйте паддинги на меньшие, обращаясь по Class -у или по id. -пробуйте параметр auto)) -пробуйте Это на крайний случай, (если уж никто и ничто не может помочь)))) Фотошоп у вас есть, режьте таблицу на картинки, делайте спрайты... и вставляйте в таблицу Единственное только все эти изображения лучше на Ява-скрипте кэшировать
-
гдюк какой-то у меня все в норме (до кучи, проверил в средствах разработчика ie 7, ie 8, режим совместимости, все как нужно)
-
О, ребят спасибо! )) Месяц изучения)) но один полноценный сайт уже написал))) Про codeigniter не слышал. Спасибо, буду гуглить
-
В Php далеко не новичок, но и не специалист, постоянно нахожу что нибудь новое для себя. Вот например натолкнулся на ссылку : index.php/action Объясните: это папка в странице??? и если да, то как Сие реализовать
-
хм. у меня часто бывало, нужно через JS обратиться к элементу, и изменить display.. Не меняется, пока в стилях display не прописывал)) а вот и смысл придумал)
-
охохо )) .carousel a { margin: 3px; white-space: nowrap; } отсюда и мне не понятно, для чего из не блочного элемента делать блочный и задавать ему float.. это css-изврат)))
-
а от себя добавлю: таблице с картинками задайте id или класс, и этому id а ля классу в стилевой таблице пропишите, если id="tablica" то #tablica td:hover{cursor:pointer;} Лучше смотреться будет )))
-
если значение идет как фон то <script> if (document.getElementById('new').height < 100){document.write('<style>img{display:none;}</style>'); //new - id Тестовой картинки document.getElementById('FONimg').style.display="none"; //где FONimg id элемента который нам нужно убрать } </script> если элементов несколько то прописывайте их через точку с запятой )))))) document.getElementById('FONimg1').style.display="none"; document.getElementById('FONimg2').style.display="none"; и т.д. Тема интересная, я об этом вообще никогда не задумывался.. Если нет Эталона (изображение на котором будем проверять включен или отключен показ изображений), сделайте полностью прозрачную GIF или PNG картинку 50x50px и выставите её туда где бы она не мешалась с position:absolute))))
-
Человек который зайдет на сайт не сразу поймет, как его прокручивать))) А если в ситуации необходимо, то запостивший выше толково написал. это лучше чем со скролами извращаться