-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
button: add styles for ie8 #1274
Conversation
8e2f59c
to
82bd1ce
Compare
0b1cb8d
to
880b07e
Compare
@mishanga Can you review this PR? |
{ elem : 'css', url : '_simple.css' }, | ||
'<!--<![endif]-->', | ||
{ elem : 'css', url : '_simple.ie8.css', ie : 'lt IE 9' }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А тут не должно быть просто 'IE 8'?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Nice catch. Вопрос резонный.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Делалось только для "вдруг и в ie7 заработает". Хотя, если мы жестко укажем, что поддерживает только ie8, то можно и правда подключать только для ie8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ну тогда не ie8.css, а ie.css.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
согласен
@mishanga попробовал все переделать без бордеров (сделал отдельным коммитом). Есть проблема с перерисовкой псевдоэлементов в ИЕ - при добавлении класса он не применяет изменение стилей для псевдоэлементов, приходится вручную вызывать reflow. При каждом изменении состояния нужно добавлять что-нибудь типа
т.е. изменять содержимое пробелом. Получается какая-то каша из этих контентов |
Точно нельзя никак элегантнее сделать? |
Я пока не придумал. Без этого хака изменения применяются только при смене фокуса кнопки. |
@mishanga а при разработке "бабушки" вы каким образом кнопку делали? |
Там всё примитивнее: https://github.yandex-team.ru/serp/granny/blob/dev/blocks/button/button.css |
Тогда я все же склоняюсь к бордерам - меньше всяких хаков |
Ну ок. |
1c4d43a
to
48aa880
Compare
No description provided.