Jump to content

Punsh

Newbie
  • Posts

    4
  • Joined

  • Last visited

Everything posted by Punsh

  1. Имею выносной стилевой файл в котором определены такие настройки (все упростил для наглядности): a { color:#f00; } a:hover { color:#000; background:#bbb; } и html <div id="block"> <p>бла-бла-бла <a href="#">Здесь</a> бла-бла-бла</p> <ul> <li> <p>пам-парам <a href="#">Тут</a> пам-парм</p> </li> </ul> </div> если я пропишу правило (таковы требования) div#block p a { color:#ccc; } то оно применится ко всем ссылкам блока (id="block") в тч и в составе списка. Но вот именно в списке мне нужно оформление ссылок, которое задано "глобальным" правилом. Вопрос: можно ли каким-то простым способом отменить правило div#block p a {...} для ссылок списка или как не крути придется жестко прописывать div#block ul li p a { color:#f00; } div#block ul li p a:hover { color:#000; background:#bbb; }
  2. Верстаю один макет. Возникла необходимость сделать буквицу для заголовка h1. html: <h1>Сегодня вечером на Патриарших прудах будет интересная история!</h1> css: h1 { float:left; text-align:left; } h1:first-letter { text-align:left; font:normal 120% Verdana; color:#9acd32; } Код именно таков, потому что рядом справа от заголовка h1 будет еще одна надпись. по ТЗ надо чтобы она с заголовком помещалась в одну строку, поэтому и float:left; Теперь собственно по поводу брыкания Огнелиса 3: если в оформлении буквицы размер шрифта указан отличным от 100% (как в моем случае 120%) то размер блока h1 увеличивается в ширину, что легко проверяется прописыванием для h1 background-a или или border-a. Смотрел на некоторых других - Opera 9+, Google Chrome, даже IE 6 (!) не увеличивают размер блока h1 при увеличении шрифта буквицы. Может кто-то натолкнет на решение? Доктайп прописан как XHTML 1.0 Translation. Чую что решение близко, но глаз уже замылился. Для меня важно, потому что для h1 будет в css прописан фоновый рисунок; не хотелось бы попрыгунчиков.
  3. размеры как раз известны. да и таблица не подошла бы в любом случае - у меня на них аллергия, я на таблицах даже верстать не умею , только блоковая модель. Итого: перелопатил почти все варианты которые есть в сети, сам ничего нового не изобрел хотел остановиться на способе с экспрешн. но в итоге плюнул, и сделал просто с использованием оступов. зы. как я ненавижу IE6 !!!!!
  4. Всем привет! сразу к делу. есть блок, внутри него надо отцентрировать рисунок по вертикали. вроде бы есть решение height:... line-height:... Но не работает в IE 6. Для IE6 нашел нашел на этом форуме решение с пустым <span>, но оказалось что не работает в Google Chrome (а, следовательно в Sofari). Вот кстати рисунок. Итак мне просто нужно чтобы значок RSS был на одной линии с текстом. Никаких таблиц. необходима валидность, совместимость: IE6 и выше, Opera 9 и выше, FF 2 и выше, Google Chrome. Вроде бы на превый взгляд задача оч. проста, но бъюсь уже целый день Доп инфо - высота блока и размеры рисунка известны. Особое требование - при изменении масштаба на один шаг нужно чтобы ничего не "плыло", пусть плывет после 3-х шагов. Гуру, уповаю на вас!
×
×
  • 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