
maritca
User-
Posts
93 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by maritca
-
Да, собственно, так оно и есть, и даже ещё длиннее Но всё равно нормально не работает в ИЕ: Проблему с двиганием бг в ИЕ решила, просто прописав в свойствах таблицы флоат райт. теперь бг ведёт себя как надо, но отображается не как надо - почему кажется более узким
-
Без целер - это без цели, раздел о безцельном творчестве, просто фишка компании. Это не я придумала =)
-
мне кажется, что таблицы всё-таки удобнее как раз тем, что не надо разные css писать. Да и неуверенно я себя в дивах чувствую, вот даже бэкграунд нормально подложить не могу)) пробовала картинку фоновым дивом сделать - ещё хуже вышло... вообще, при таблицах же тоже можно разные стили создать. знать бы ещё, что именно для ие прописывать...
-
Есть вот такой вот оригинальный макет, подразумевающий бэкграунд под правым меню, прижатый, соответственно, к правому краю и продолжающийся далеко вниз за пределы самого меню и контента. Собственно, проблема и оказалась в том, чтобы этот бэкграунд прижать к правому краю навсегда, и чтобы при этом он был "бесконечным". Вёрстка табличная, меню в ячейке, если я сделаю бэкграунд ячейке, он закончится вместе с ней и в самом низу под меню всегда будет некрасивая белая область. Также сложность состоит в том, что бг - рисунок, требующий при репите состыковки, то есть сделать в футере аналогичную ячейку, "продолжающую" бг, я не могу - высота подменю на разных страницах разная, следовательно, рисунок не всегда будет совпадать. Я попробовала выкрутиться так: body { padding: 0; background-image: url(bg_menu.jpg); overflow-y: scroll; background-position: 100% 100%; background-repeat: repeat-y; float: right; } При такой раскладке вроде всё получилось, но с небольшим условием: пришлось задать ширину ячейки-градиента (где кнопки соцсетей) до 5000px. Иначе она автоматически ужималась до 4 px. Вроде работает, но не в ie! В IE при изменении размеров окна бэкграунд начинает ползти вместе с краем окна. В нормальных браузерах такого нет. Как ещё можно решить задачу? Подложить под таблицу див - тоже криво выходит. Ещё при имеющемся решении бг в ИЕ сползает на несколько пикселей вправо, тоже не понимаю, почему так происходит. Собственно, вот препарируемая страница - dh-art.ru/index2.php?part=1⊂=1.
-
Кроссбраузерный бэкграунд-градиент через PHP-условие.
maritca replied to maritca's question in HTML Coding
не угадали) я просто изучаю чужой код)) Спасибо за наводку) -
Имеется следующее: <td bgcolor="<? if (($part=="1")) { echo('#990000'); } if (($part=="2")) { echo('#606097'); } ?>"> и т.п. Подскажите, пожалуйста, как в этом условии заменить моно-цвет на градиент?
-
Когда сюда писала, ничего стоящего на тот момент не нашла. С адресом-телефоном разобралась, ищу инфо про разделы, спасибо за ссылки.
-
Подскажите, пожалуйста, как сделать такую штуку (отображение основных разделов, адреса и телефона в отдельной строке)?
-
А вообще рано я обрадовалась Теперь переадресация происходит по такому принципу. Например, у меня есть страница с ID=14 и ID=140 Я хочу, чтобы переадресовывалась только первая страница (14), а 140 показывалась так, как она есть, без переадресации. Но правило для ID=14 распространяется и на страницу 140. Можно это как-то откорректировать?
-
Переписала на это: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [QSA,L,R=301] Спасибо! Теперь хотя бы какое-то движение намечается, но всё равно некорректно пока. Сейчас в конечном урле - http://www.сайт.ru/auto_id/pos/?ID=16 Как теперь убрать это "?ID=16" из него? UPD. Заработало корректно, страница переадресовывается, открывается, но ID=16 всё равно в адресе осталось... её можно насовсем убрать оттуда? Если вам больше не важны данные строки запроса уберите флаг QSA это он добавляет к итоговому адресу праметры запроса: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [L,R=301] Убрала, не помогло Что-нибудь ещё может мешать? забыл я про замену строки запроса ))) Вот так: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/? [L,R=301] Знак вопроса поставить нужно чтоб перекрыть query_string Спасибо огромнейшее-преогромнейшее! Теперь всё работает!
-
Переписала на это: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [QSA,L,R=301] Спасибо! Теперь хотя бы какое-то движение намечается, но всё равно некорректно пока. Сейчас в конечном урле - http://www.сайт.ru/auto_id/pos/?ID=16 Как теперь убрать это "?ID=16" из него? UPD. Заработало корректно, страница переадресовывается, открывается, но ID=16 всё равно в адресе осталось... её можно насовсем убрать оттуда? Если вам больше не важны данные строки запроса уберите флаг QSA это он добавляет к итоговому адресу праметры запроса: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [L,R=301] Убрала, не помогло Что-нибудь ещё может мешать?
-
ммм... дело в том, что там и так все новые урлы работают замечательно, без динамической части. Автоматическое добавление ID=16 на новую страницу (конечную, то есть получаемую при переадресации) ровным счётом ничего не меняет, кроме того, что эти цифры видно в адресе. Если я напишу вместо 16 другое число - тоже ничего не изменится. Следовательно, я так понимаю, что искать в яндексе "создание человекопонятных ссылок" в данном случае не нужно. А нужно каким-то образом переписать обработку адреса в htaccess, возможно. Но я в этом ничего не понимаю. а подобного примера ни в яндексе, ни в гугле не нашла. На самом деле на отображении страницы это добавление, ещё раз повторяю, никаким образом не отражается. Но я беспокоюсь, что в глазах поисковой системы http://www.сайт.ru/auto_id/pos/?ID=16 и http://www.сайт.ru/auto_id/pos/ будут разными страницами с дублирующимся контентом. И, конечно, я уже поискала и в яндексе, и в гугле перед тем, как спросить тут.
-
Помогите, пожалуйста, мне тоже по этому же вопросу. Сейчас в htaccess: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/readers/ [L,R=301] Проблема в том, что на конечной странице остаётся в адресе ID=16 (http://www.сайт.ru/auto_id/readers/?ID=16). На отображение страницы это никак не влияет, но я боюсь, что скажется на поисковом продвижении.
-
Переписала на это: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [QSA,L,R=301] Спасибо! Теперь хотя бы какое-то движение намечается, но всё равно некорректно пока. Сейчас в конечном урле - http://www.сайт.ru/auto_id/pos/?ID=16 Как теперь убрать это "?ID=16" из него? UPD. Заработало корректно, страница переадресовывается, открывается, но ID=16 всё равно в адресе осталось... её можно насовсем убрать оттуда?
-
Поможите, люди добрые, настроить 301 редирект со старых динамических страниц на новые. Нужно настроить, например, переадресацию со страницы http://www.сайт.ru/catalog/index.php?ID=16 на http://www.сайт.ru/auto_id/tsd/ В корне сайта я нашла .htaccess. Попыталась настроить переадресацию по одному из найденных в сети примеров - пока не помогло. Вот так сейчас выглядит мой .htaccess. Может, RewriteCond %{QUERY_STRING} ^id=16 RewriteRule ^index.php$ http://www.сайт.ru/auto_id/tsd/? [L,R=301] нужно вообще в другое место поместить куда-нибудь? И ещё почему-то одна из интересующих меня в плане продвижения сайта систем выдаёт, что у меня ошибка при обработке статуса 404. Это же тоже делается через .htaccess? Что в нём не так? [/color][/size][/font][/color] Options -Indexes ErrorDocument 404 /404.php #php_flag allow_call_time_pass_reference 1 #php_flag session.use_trans_sid off #php_value display_errors 1 #php_value mbstring.func_overload 2 #php_value mbstring.internal_encoding UTF-8 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^сайт.ru$ [NC] RewriteRule ^(.*)$ http://www.сайт.ru/$1 [R=301,L] RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^index.php$ http://www.сайт.ru/auto_id/readers/? [L,R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$ RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L] </IfModule> <IfModule mod_mime.c> AddType application/x-httpd-php .ico </IfModule> <IfModule mod_dir.c> DirectoryIndex index.php index.html </IfModule> <IfModule mod_expires.c> ExpiresActive on ExpiresByType image/jpeg "access plus 3 day" ExpiresByType image/gif "access plus 3 day" </IfModule>
-
Возможно, мешает что-то ещё... Этот текст вставлен блок, показ которого регулируется скриптом, может, с этим связано. Сейчас страничка у меня в локалке, если проблема не решится, попозже скину ссылку...
-
Почему-то не получается сделать непрозрачный текст с тенью на полупрозрачном фоне. Мои вариации в CSS: 1. background-color: rgba(0, 0, 0, 0.5); text-shadow: 0px 0px 1px white; тени нет, прозрачность фона есть. 2. text-shadow: 0px 0px 1px white; background: #000; opacity: 0.5; display: none; -moz-opacity: 0.5; filter:alpha(opacity=5); есть тень, есть прозрачность, но текст при этом тоже прозрачный, что не есть гуд Тень мне нужна для того, чтобы сгладить шрифт. Если кто-то подскажет другие способы, могу обойтись без неё...
-
Обожетымой, вообще ничего не понятно (((
-
Скопировала. Собственно, я онлайн подчистила всё лишнее, оставив только выпадающее меню, и скопировала этот оставшийся код в свой локальный html документ. Ну и стили, соответственно. Не получается ничего. Получается "мёртвая" картинка с работающими стилями. А как можно подключать вложенные пункты меню аяксом?
-
Не могу разобраться, как собрано меню на сайте билайна http://mobile.beeline.ru/msk/index.wbp Скопировала стили и часть html, но локально выпадающие пункты не работают (в смысле не выпадают), и пунктики меню не подсвечиваются при наведении мышкой. Из оригинала на странице убрала все скрипты (через Inspect Element), оставила только часть с меню, там работает...
-
Проблема в на мгновенье появляющемся вертикальном скролле у страницы. По всей видимости до прогрузки скрипта и установки стилей картинки выстраиваются друг под другом и тянут страницу. После применения стилей скролл исчезает и видно "дерганье". Поэтому проблема заметна только на больших мониторах, где страница помещается целиком, без скролла. И, к теме не относится, но тоже не очень хорошая вещь - http://clip2net.com/s/2ws0H Да, вполне возможно... И что в этом случае делать? Но: почему тогда прыгают все страницы, в том числе и внутренние, ведь на них нет этого скрипта... И если я масштабирую окно браузера так, чтобы страница помещалась целиком, тоже ничего не прыгает... Да и ещё я подумала: если не трогать главную страницу, и просто на неё смотреть, то она тоже периодически дёргается - при смене картинок в карусели. Но в этом же случае версия с не до конца подгруженным скриптом отпадает, я права? А что ещё может быть? Сколько форумов ни читаю - у кого такие же проблемы были - причины вообще разные...
-
Вероятно, причина не в этой ошибке... Поскольку на сайте разработчика системы redhelper консоль выдаёт точно такую же ошибку, но при этом нигде ничего не дёргается...
-
Спасибо... А вы не подскажете, где вы нашли сообщение об этой ошибке? Ну где вообще их отслеживать...
-
сайт - www.shark.ru Дёргаются страницы при переходе по пунктам меню и при смене картинок в карусели на главной - в Хроме, у нескольких человек на работе. Кеш чистили, не помогло... У большинства в том же Хроме ничего не дёргается. В чём может быть проблема? Я предполагаю, что в самой карусели, поскольку пока её там не было, не было и такой проблемы... Но где именно может быть ошибка?