Jump to content

locky

Newbie
  • Posts

    22
  • Joined

  • Last visited

Everything posted by locky

  1. Проблема в ИЕ7 решается добавлением блоку с #mm_container стиля position:relative
  2. mazhar, а вы сами сможете что-то посоветовать, опираясь на вами же выложенный код? Вы там видите хоть один тег UL или LI?
  3. Почитай вот эту статью на хабре
  4. s0rr0w, а ничего что вопрос не я задавал?) Посмотрите выше, и увидьте, что я как раз дал правильный ответ. А чтобы понять, что имел в виду топикастер, подключение telepathy.dll вовсе не требуется, ибо все вопросы на всех фоумах про "активные ссылки" подразумевают всегда лишь одно, и это именно то, о чем я и написал))
  5. Веселый у вас форум) Зачем писать от балды? Я в этой жизни что-то упустил? Эм? Каждой странице присваивать отдельные стили, чтобы убрать подчеркивание... Мдя... Ладно, я старый, злобный тролль и вообще ничего не понимаю ни в вёрстке, ни в программировании. Больше не беспокою.
  6. SHo, это делается на PHP примерно так <?php $menu[0][0] = "Главная"; $menu[0][1] = "/"; $menu[1][0] = "Вторая"; $menu[1][1] = "/second.html"; $menu[2][0] = "Третья"; $menu[2][1] = "/third.html"; echo "<ul class=\"menu\">"; for ($i = 0; $i < count($menu); $i++) { if ("http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] == "http://".$_SERVER['SERVER_NAME'].$menu[$i][1]) { echo "<li class=\"active\">".$menu[$i][0]."</li>"; } else { echo "<li><a href=\"".$menu[$i][1]."\">".$menu[$i][0]."</a></li>"; } } echo "</ul>"; ?>
  7. adwo, элегантное решение - менять background-position) P.S. Хотя для более сложных случаев все равно не подходит
  8. locky

    отступы...

    Это не оптимально. Использование универсального селектора '*' не приветствуется, потому что при отрисовке страницы браузеру придется пройти все элементы, и применить к ним это свойство, а уже потом - другие значения, если они указаны. Здесь лучше использовать body {margin:0;padding:0}
  9. поставьте центруемым элементам display:inline-block, а их родителю text-align:center. Там могут возникнуть некоторые проблемы с ИЕ<=7, но и их несложно исправить)
  10. Добавь флешу параметр wmode="opaque" А диву на всяк. случай добавь в style z-index:1000
  11. Вставь после <body> <div style="position:fixed;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70)"></div>
  12. Мне кажется ресайз растровых изображений по размеру монитора - это дурной тон. В любом случае они или деформируются, или появятся артефакты. И вообще, всегда можно найти более логичное дизайнерское решение
  13. Вот Вам статья, почитайте. Там все написано. Лень копипастить. Или даже на этом сайте. Вот.
  14. IMHO - оптимальный вариант, это использовать @font-face для тех браузеров, которые его поддерживают. Остальные, наверное не сильно огорчатся) Вот пример работы @font-face. Повторяюсь, это ИМХО.
  15. Спасибо за помощь! Сейчас буду тестить) В IE7 работает, в 6 пока протестить не могу. Опрера 9.60 все еще не растягивает... Но принцип понятен)) Спасибо еще раз! Теперь я разберусь)
  16. Извиняюсь, просто голова уже совсем плохо соображает) Добавил скриншотов того, что у меня есть. Хм... может с display поиграться?..
  17. Мой-то браузер – FireFox. И в нем как раз все нормально). А вот в Opera и IE(6) – нет.
  18. Я так понимаю, используя JavaScript, это вполне достижимо. Только вот в JS я не разбираюсь совсем...
  19. Tokolist Нет, это работает не при все длинах строк. Например, если вставить такой текст, то дочерний блок так и не растянется на всю ширину родительского: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <title>test</title> <style type="text/css"> #parent { position: relative; width: 90%; height: 200px; background: #0f0; } #child { position: absolute; left: 0; bottom: 0; max-width: 100%; background: #f00; } </style> </head> <body> <div id="parent"> <div id="child">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean mollis leo sed augue venenatis egestas eu pharetra ipsum. Maecenas suscipit, ipsum non pretium consequat, elit massa ultricies ligula, adipiscing sollicitudin lectus quam hendrerit arcu. Nam a lacus eleifend arcu tristique rutrum ac vitae urna.</div> </div> </body> </html> Второй день уже над этим бьюсь! Голова совсем ничего не выдает...
  20. Хм... max-width – это не то, что нужно. Он ведь просто ограничивает ширину элемента, если она превышает значение в max-width. А мне нужно не это.
  21. Подскажите, пожалуйста. Имеется: Родительский блок и дочерний. Дочерний блок "приклеен" к left bottom родительского. Задача следующая: В дочерний блок выводится текст. Если текст занимает 1 строку, то блок растягивается по ширине текста, вот так: Если в тексте >= 2 строк, то дочерний блок растягивается на всю ширину родительского. То есть так: Проблема: Как это реализовать, когда изначально размер пользовательских шрифтов и кол-во текста неизвестны? upd: В FireFox все по дефолту выглядит, как и должно. А вот в Opera и IE – вот так:
×
×
  • 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