19:45

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Вопрос баянистый, но всё же задам.

Есть ли какой-нибудь способ или css-хак, чтобы IE6 отображал "border-style: dotted" как dotted, а не как dashed?

Комментарии
02.05.2012 в 19:46

The day that you stop running is the day that you arrive.
>Браузер Internet Explorer до шестой версии включительно при толщине границы 1px отображает dotted как dashed. При толщине 2px и выше значение dotted работает корректно.
Эта ошибка исправлена в IE7, но только для всех границ толщиной 1px. Если одна из границ блока имеет толщину 2px и выше, то в IE7 значение dotted превращается в dashed.

- htmlbook.ru


Значит,
.class {
border: 1px dotted black;
_border: 2px dotted black;
}

А вообще, завязывайте поддерживать браузер, вышедший 11 лет назад. Им мало кто сейчас пользуется.

И htmlbook читайте, там есть ответ на массу вопросов.
02.05.2012 в 19:52

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Ясно. Но 2px - это уже много будет. Ну и ладно, вроде не особо критично, хотя немного жалко.
Но, по крайней мере, от меня тут уже ничего не зависит. Так что можно успокоиться)
02.05.2012 в 20:43

The day that you stop running is the day that you arrive.
Ryuzaki_rnd, 2px только для ие6 будет. Переживут.
02.05.2012 в 22:46

Sanctus Satanas
А вообще, завязывайте поддерживать браузер, вышедший 11 лет назад. Им мало кто сейчас пользуется.
Вот +1. Если сайт на русском языке, то ие6 тут уже никому не нужен (0,4% пользователей по данным LiveInternet, 0,69% по данным StatCounter).
Высокая популярность у ие6 в Китае (16,4%). Однако в среднем по миру это всё равно менее процента. Ие6 умер, с чем можно всех и поздравить. ^_^
Седьмой ишак — туда же (Россия: 1,9% LI, 0,89% SC; по миру: 1,84%; и даже Китай: 2,89%).
02.05.2012 в 22:59

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Тем не менее...

Ладно. Задам другой вопрос, всё по тому же IE.
Есть див. У дива есть граница. Чёрная, солидная, однопиксельная. Пробема вот в чём - содержимое дива отображается сразу, а вот рамка, только если свернуть и развернуть окошко эксплорера.
Вопрос - это что за...
Вопрос не рабочий, просто интересно. про произвольное добавление стилей к кнопочкам, я промолчу.
02.05.2012 в 23:02

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Ие6 умер, с чем можно всех и поздравить. ^_^

Аминь.
А вот ХР не умерла, так что продолжаем поддерживать IE, ибо он встроенный и зачастую единственный)))
02.05.2012 в 23:17

Sanctus Satanas
А вот ХР не умерла
Окей. А логика где? ) 33,1% рунетчиков на XP, но только 0,4% от общего числа (включая пользователей других ОС) — на ие6. )))

Вопрос - это что за...
Х.з. Баг какой-то. Какой доктайп?
02.05.2012 в 23:23

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
А логика где?

Приходишь к заказчику, а у него в компании ХР и ИЕ6, другие браузеры еретичны и потому запрещены. И говорят тебе - показывай. И ещё услужливо так ИЕ открывают)))

В общем, хоть он и умер, но навык вёрстки и под него - лишним не будет.


Какой доктайп?


02.05.2012 в 23:31

Sanctus Satanas
В общем, хоть он и умер, но навык вёрстки и под него - лишним не будет.
Конечно, не будет. За дополнительную плату. ;-)

Ну чёрт его знает… можно попробовать:
1) сменить доктайп на строгий
2) поставить блоку hasLayout (или наоборот постараться убрать)
3) прописать фон
Это шаманство чистой воды, но других вариантов не приходит в голову… :nope:
02.05.2012 в 23:50

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Это шаманство чистой воды, но других вариантов не приходит в голову…

А вот это - уже та черта, которая дейтвительно За дополнительную плату.)))

По факту - сейчас уже рамка не пропадает.
Что делал? Переносил часть стилей содержимого дива в отдельный файлик. До этого просто было style="". Теперь то, что повторяется больше двух раз - в отдельном файлике, который подключается к основному документу. В общем, несмотря на то, что стили самого дива не трогал, рамочка теперь не исчезает)))

А вот кнопочка...


Но это и до переноса стилей так было. Почему - непонятно. Соседняя кнопка нормально отбражается. Разница между ними - в ширине, тексте и обработчике нажатия, остальное всё идентично.
02.05.2012 в 23:54

Sanctus Satanas
Ryuzaki_rnd, а если их местами поменять? )
03.05.2012 в 00:07

The day that you stop running is the day that you arrive.
Я под ИЕ6 делаю за плюс 50% к стоимости всего проекта. Кому надо - те платят, кому "чтобы было" - те отказываются, все довольны.
03.05.2012 в 01:21

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
а если их местами поменять? )

Бесполезно.

upd: Пофиксил. Дело в ширине кнопки.

Cкрины в двух состояниях - обычном и с фокусом.

До 191px включительно:



192-311px включительно:



312-431px включительно:



432-551px включительно:



552-671px включительно:



672-... :


03.05.2012 в 01:23

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Такая хрень, только более явная, если менять высоту кнопки.
03.05.2012 в 01:56

Sanctus Satanas
Омг. &)
03.05.2012 в 02:26

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
--==SS==--, Ага. Период, если не ошибаюсь - 119px. То бишь, через каждые 119 пикселей происходит утолщение рамки и области фокуса.