Jump to content

Koriolan

Newbie
  • Posts

    22
  • Joined

  • Last visited

Everything posted by Koriolan

  1. "Убрать муть" не получится, ибо в ней иногда будет появляться некоторый текст. А вот инъекция в css пришлась очень к стати. Спасибо. Помогло
  2. Посетить проблемную страницу Обрати внимание на то, как располагается изображение в материале при просмотре в Mozilla и в Internet Explorer
  3. Вот какая проблема. Имеется такой css-кусок. div.catItemImageBlock {padding:8px;margin:0 0 3px 0; float:left;} span.catItemImage {display:block;text-align:center;margin:0 0 8px 0;float:left;} span.catItemImage img {border:1px solid #ccc;padding:8px;float:left;} В Mozilla обтекание работает прекрасно, а вот в IE 6 - не работает. Хоть тресни. Подскажите, как переделать этот фрагмент для оного браузера.
  4. Спасибо огромное, всем, кто помогал. Проблему решил. все дело было в 3-х пикселах, о которых писал Searcher - об этом я как раз и не знал. Еще раз всем спасибо.
  5. Увы! Да. Плывет по-прежнему. Когда убираю это значение совсем, в IE 6 текст расползается на всю страницу, но обрезка строк, естественно, уже не происходит. В IE 7 - все отображается нормально, как и ранее. Если пытаюсь уменьшить это значение - в IE 6 блок располагается вроде бы нормально, но обрезка по-прежнему действует. В IE 7 начинает расползаться верстка. Короче говоря, бред полный.
  6. но текстовые маркеры для списков подходят лучше (если это не рекламная листовка) Согласен! Мне почему-то показалось (хотя, перечитав пост, вижу, что оснований для этого небыло), что речь идет о списке в меню Вот и погнался за красивостями.
  7. обращаем внимание на width: 100%; - возможно в этом проблема. Сомневаюсь по нескольким причинам: 1) Если бы это значение мешало корректному отображению, то тогда средняя колонка разворачивалась на всю ширину браузера, игнорируя колоночную верстку. У меня же идет отображение на среднюю и последнюю секции. Дело в том, что содержимое left немного больше чем right. Его система видит (приведенный в первом посте рисунок это как раз отображает). 2) Если это значение, то почему оно играет такую печальную роль только для одной версии браузера, а не всей его линейки (в IE7 - все просто до слез красиво и правильно. В любом случае, буду пробовать убрать это значение, но... Словом, поглядим.
  8. А если в эту часть добавить свойство, описывающее внешний вид самого маркера в виде ссылки на графический файл (list-style-image:url(адрес/имя_файла.jpg) и убрать подчеркивание, то будет совсем красиво } ul li a:hover .bullet { display: inline; margin-left: -1.24em; } Особого, правда, внимания заслуживает display: inline; - этот параметр не всегда адекватно воспринимается разными браузерами. Сам, было на этом много времени убил. Особенно, помнится, с ним не дружат IE6 и Mozilla, хотя, может сейчас эта проблема уже не так и актуальна. P.S. Иногда с подобными конструкциями не дружит Google Chrome (имею ввиду, когда вместо стандартного маркера используется картинка. Сей браузер, как я понял, вообще не очень-то охотно приветствует ссылки на изображения в каскадных таблицах стилей. Скажем, через CSS сделать некое подобие ролловера для него у меня так и не получилось )
  9. Пример ясен. В общих чертах мой вариант мало чем от него отличается. Вот выдержка моего кода касающегося этого же момента: #left {width:198px; float:left;} #right {width:198px; float:right;} #content {background:#fff url(../images/cont-bg.gif) repeat-x 0 0; } #content .shadow-tl {background:url(../images/shadow-left-top.gif) no-repeat 0 0} #content .shadow-tr {background:url(../images/shadow-right-top.gif) no-repeat right 0; width:100%; overflow:hidden} #content .shadow-r {background:url(../images/shadow-right.gif) repeat-y right 0} #content .shadow-l {background:url(../images/shadow-left.gif) repeat-y 0 0} #content .space {padding:34px 25px 20px 32px;} #container {margin:0px 230px 0px 233px;} #container2 {margin:0px 0px 0px 223px;} Разница лишь в том, что в Вашем примере за центральную часть отвечает #content а у меня - #container. Если из моего куска убрать все "лирические отступления" в виде фонов и отсутпов, то оставшийся скелет будет мало чем отличаться от приведенного Вами. Тем не менее, Internet Explorer 6 относится к моему варианту, мягко говоря, предвзято
  10. Народ! Отзовитесь, ПЛЗ... Застрял я тут...
  11. Прошу прощения, что не выложил файл с проблемным кодом. Исправляюсь. Вот файл Файл с кодом каскадных таблиц Приведенный Вами образец файла, если не ошибаюсь, из стандартного шаблона. Мой вариант немного иной.
  12. Уважаемые специалисты! Подскажите в сложившейся ситуации. Верстка шаблона на DIV-ах. Их свойства описаны через CSS. Основная часть шаблона страницы поделена на три DIV-колонки. Их свойства описаны в #left, #container, #right ( #container - для основного контента). Расположение блоков традиционное. При просмотре во всех браузерах отображение нормальное, кроме Internet Explorer младше 7-ой версии, где #container почему-то сползает под #right , оставляя свободное место. И что еще хуже, текст грубо обрезается справа так, что читать невозможно Подскажите, как исправить эту проблему. Ради кривенького и старенького IE переписывать шаблон на таблицы нет смысла, кроме того, это потянет массу решаемых, но неприятных технических моментов (шаблон написан для Joomla) Чтобы долго не расписывать - суть проблемы изображена в прикрепленном рисунке. Посмотрите этот рисунок Помогите, кто может! Работу сдавать в ближайшие 1-2 дня
  13. Здравствуйте! Подскажите ПЛЗ, решение (или источник, где таковое имеется) такой вот проблемы: В базе MySQL в поле с типом DATE харнится информация о дате какого-либо события в виде 0000 - 00 - 00. С точки зрения сортировок это весьма удобно. Мне нужно, чтобы так в базе и оставалось, но при выводе на страницу отображение происходило в нормальном (человеческом) порядке число - месяц - год. Подозревая, что решение лежит где-то на поверхности, но... Заранее благодарен.
  14. Доброго времени суток, господа! Подскажите, пожалуйста, как решить следующую ситуацию: 1. Загружается php-страница с формой. В оной, предположим, одно текстовое поле, в которое необходимо вписать название директории, например "2008" 2. В процессе обработки формы в некоторую таблицу базы данных заносится информация о том, что существует такая папка (эти пункты сделать мне удалось без особых проблем) А теперь вопрос: 3. На сервере, в папке docs должна создаться директория с указанным именем. 4. Форма исчезает, а на ее месте появляется сообщение типа "Директория 2008 успешно создана". Подскажите, плз. Если на форуме где-то эта проблема обсуждалась - бросьте ссылочку. Буду признателен.
  15. Здравствуйте! При указании ширины изображения в каскадной таблице или в самом теге img при помощи параметра width можно указывать ширину в пикселях и процентах. В последнем случае, имеется ввиду процент от ширины экрана браузера. А есть ли возможность регулировать ширину изображения в процентах но только от ширины ячейки таблицы, в которой оно находится?
  16. Koriolan

    галерея

    Уважаемый HotCoffee. Поделитесь функцией для создания превьюшек. :-)
  17. Народ! Help! Второй день бьюсь. Что я не так делаю? Может, глаз уже замылился и не вижу очевидного?
  18. Пытаюсь прикрутить образец кода из этого топика к своему. Увы. Ничего не выходит. Помогите, ПЛЗ. Вот кусок кода, описывающий форму в файле new_news.php <form action="add_news.php" method="post" enctype="multipart/form-data" name="form1"> <p> <label class="text">Введите заголовок статьи <input name="title" type="text" id="title" size="103"> </label> </p> <p> <label><span class="text">Введите описательный текст для статьи</span> <textarea name="meta_description" cols="77" rows="3" id="meta_description"></textarea> </label> <label></label> </p> <p> <label class="text">Впишите ключевые слова для статьи <input name="meta_keyword" type="text" id="meta_keyword" size="103"> </label> </p> <p> <label class="text">Впишите сегодняшнее число <input name="date" type="text" id="date" value="0000-00-00"> </label> </p> <p> <label><span class="text">Впишите краткое описание статьи</span> <textarea name="description" id="description" cols="77" rows="5"></textarea> </label> <label class="text"></label> </p> <p> <label class="text">Впишите полный вариант статьи с тегами <textarea name="text" id="text" cols="77" rows="10"></textarea> </label> <label class="text"> </label> </p> <p> <label class="text">Подпись <input type="text" name="author" id="author"> </label> </p> <p> <label class="text">Выберите изображение <input type="file" name="pictures" id="pictures"> </label> </p> <p> <label class="text">Альтернативный текст для картинки <input name="alt_text" type="text" id="alt_text" size="100"> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Опубликовать новость"> </label> </p> </form> А вот фрагмент кода в файле add_news.php <?php include ("blocks/connection.php"); /* Если существует в глобальном массиве $_POST['title'] опр. ячейка, то мы создаем простую переменную из не?. Если переменная пустая, то уничтожаем переменную. */ if (isset($_POST['title'])) {$title = $_POST['title']; if ($title == '') {unset($title);}} if (isset($_POST['meta_description'])) {$meta_description = $_POST['meta_description']; if ($meta_description == '') {unset($meta_description);}} if (isset($_POST['meta_keyword'])) {$meta_keyword = $_POST['meta_keyword']; if ($meta_keyword == '') {unset($meta_keyword);}} if (isset($_POST['date'])) {$date = $_POST['date']; if ($date == '') {unset($date);}} if (isset($_POST['description'])) {$description = $_POST['description']; if ($description == '') {unset($description);}} if (isset($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}} if (isset($_POST['author '])) {$author = $_POST['author']; if ($author == '') {unset($author);}} if (isset($_POST['alt_text'])) {$alt_text = $_POST['alt_text']; if ($alt_text == '') {unset($alt_text);}} ?> Первый вопрос: как сделать простую переменную из ячейки, содержащей информацию о прикрепляемом файле? Идем далее: <?php if (isset($title) && isset($meta_description) && isset($meta_keyword) && isset($date) && isset($description) && isset($text) && isset($author) && isset($alt_text)) { $result = mysql_query ("INSERT INTO news(title,meta_description,meta_keyword,date,description,text,author,pictures,alt_text) VALUES ('$title', '$meta_description','$meta_keyword','$date','$description','$text','$author','alt_text')"); if ($result == 'true') {echo "<p>Новая статья успешно опубликована!</p>";} else {echo "<p>Статью добавить не удалось!</p>";} } else { echo "<p>Вы ввели не всю информацию, поэтому статья не опубликована.</p>"; } ?> Второй вопрос: вот в эту часть нужно прикрутить описанный ранее кусочек кода, обеспечивающий сохранение информации о прикрепляемом изображении в базу данных (к слову, база называется gorizont, а таблица - news, где поле для хранения информации о картинке - pictures) а само изображение необходимо залить в директорию docs на сервере. Заранее огромное спасибо за терпение и внимание к моему вопросу.
  19. Может, у кого-то есть материал по следующему вопросу. В административной части сайта необходимо создать форму, в которую подставляем адрес графического файла на жестком диске компьютера. (В этой части Марлизонского балета я разобрался и проблем сие не вызвало) . При обработке формы должны произойти следующие действия: 1. Указанный файл копирутся в соответствующую папку на сервере. 2. В базе данных (MySQL) регистрируется информация о названии этого графического файла в виде строки для будущей гиперссылки. Заранее благодарен за любую помощь.
  20. СПАСИБО ОГРОМНЕЙШЕЕ И ЧЕЛОВЕЧЕСКОЕ. Вы настоящий друг. Образец кода просто великолепен. Именно такое вот я и искал.
  21. Доброго времени суток всем! Вопрос, возможно и не нов, но рискну его задать еще раз. Не подскажет ли кто-нибудь, функцию или скрипт с помощью которого можно на страницу выводить информацию о количестве оставшихся дней до определенного события. Результат мне представляется таким: "До открытия нашего представительства осталось [столько-то] дней." Заранее благодарен.
×
×
  • 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