-
Posts
13707 -
Joined
-
Last visited
-
Days Won
58
Content Type
Profiles
Forums
Calendar
Store
Everything posted by psywalker
-
Ну во-первых комбинировать селекторы лучше, начиная с ИЕ7, так как в ИЕ6 с этим есть траблы. Во-вторых комбинирование само по себе бывает очень полезным и нужным занятием, например благодаря множественным классам мы можем повысить специфичность селектора или просто переназначить тот или иной стиль.
-
Ну, скажем не самое соложное мой пример, были и посложнее, и там все было тип-топ с .expand a:hover {color:green;height:500px;} Значит нужно уже смотреть на сочетания свойств и окружающей среды. Т.е. ИЕ может плохо отрабатывать например одно в сочетании с другим, и наоборот.
-
Да что тут непонятного? Линейка ИЕ вообще бажная наглухо, вот тебе и пример прокола ИЕ8, чуть сложнее задание и ппц, прокололся
-
Дружище, в соседних ветках ты предлагаешь людям свою кандидатуру в качестве исполнителя, для разного рода задач. Причём там есть такие, что и профи не справиться. А тут я вижу совершенно обратное, т.е. что человек не может решить элементарнейшую задачу для первого класса. Не кажется ли тебе это странным?
-
Лови дружище <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251"> <title>display:inline-block (OPERA,FF,IE8) and display:inline (IE6,IE7)</title> <style type="text/css"> * {margin:0;padding:0;} #main { border:#000 1px solid;margin:10px auto;min-width:910px;max-width:980px;} #middle {background:#ff9;border-right:#cc9 200px solid;border-left:#ddd 200px solid;} .content,.left,.right { display:inline-block;position:relative;vertical-align:top;overflow:hidden;} .content {margin-right:-100%;width:100%;} .left {right:200px;margin-right:-200px;width:200px;} .right {right:-100%;width:200px;} *+html #middle {overflow:hidden;} *+html .content,*+html .left,*+html .right {display:inline;} *html #main {width:980px;} *html .content,*html .left,*html .right {display:inline;} *html .right {right:-580px;} p {padding:7px;} .expand a { color:#960;display:block;text-decoration:underline;} .expand:hover { color:green;height:500px;} * html .expand a:hover { color:green;height:500px;} </style> </head> <body> <div id="main"> <div id="middle"> <div class="content"> <p class="expand"><a href="#">Делаем колонку длиннее</a></p><p>Content</p> <div style="border:#000 1px solid;margin:10px auto;width:500px;"><p>width:500px;</p></div> </div> <div class="left"><p class="expand"><a href="#">Делаем колонку длиннее</a></p><p>Left</p></div> <div class="right"><p class="expand"><a href="#">Делаем колонку длиннее</a></p><p>Right</p></div> </div> </div> </body> </html>
-
Сам недавно узнал от кого-то из форумчан, тоже был восхищен. так по-моему сам Макс и выкладывал где-то эту ссылку. Помнится, что в коммерции где-то. Да нее, я ещё маленький для этого Спасибо дружище!
-
http://jsfiddle.net/DqZT8/2/ Странно
-
А если так? http://jsfiddle.net/DqZT8/1/
-
Ну и в чём проблема-то? Какую границу?
-
Извиняюсь, доТумкаешь
-
Естественно нет. Фиксед пляшет от окна, а не от родителя! Делай фиксед слой на ширину сайта, его выравнивай, а внутри уже свой див, маленький, нужный. клевое решение. Работает Я бы так быстро не дотумкал до этого Додумкаешь ещё и не такое
-
Это смотря куда ты его прижмёшь. Прижмёшь к правому краю, будет осттуп спрва 280пк
-
Nushaba, Просьба, когда сделаешь свою задачу, выложи плиз линк на мини-пример.
-
Естественно нет. Фиксед пляшет от окна, а не от родителя! Делай фиксед слой на ширину сайта, его выравнивай, а внутри уже свой див, маленький, нужный.
-
А как ты обычно абсолютный див фикс выравниваешь по середине?
-
Есть еще такой способ. Сдвинуть весь список 1px и обрезать родителем. http://jsfiddle.net/YPaTK/1/ Вот это и был мой третий вариант
-
Клёво! Спасибо Не за что, пользуйся на здоровье
-
Тогда экпрешан, либо класс, либо третий вариант, но тут надо уже видеть картину.
-
Такие вещи решаются по другому немножко. Всем ссылкам ты ставишь разделитель слева, а у первого с помощью :first-child; отменяешь. Это кросс правильное решение. ИЕ6 я в расчёт не беру.
-
Убери перед доктайпом всю лишнюю хрень
-
что за маска? Ну например opacity; Странно, у меня нет проблемы.
-
Нужно набрать 30 сообщений и выкладывать в соответствующем разделе. http://forum.htmlbook.ru/index.php?showtopic=6730 Спасибо, sigma77. Буду набирать с удовольствием. Ты не просто набирай, а набирай полезно, т.е. помогая другим людям и узнавая что нибудь новое для себя.
-
Ухты, спасибы подружище, отличная вещь!
-
В моем случае это никак невозможно. Не хочу грузить, просто если объяснять писанины на полстраницы, там сложное программирование к которому нужно привязать сложную верстку, и другого варианта вообще нет, кроме как сверстать всё-таки так. У меня не получилось сделать никак. Неужели такая простая вещь в html невозможна? td {float: left; position: relative; } Приведи тестовую страницу с примером.