Pull to refresh
0
0

Пользователь

Send message
Когда я попытался сделать RTL twitter bootstrap для одного их своих проектов, я столкнулся с проблемой приоритета селекторов. Какраз то что написано в 6.3. Приходилось добавлять кучу дополнительных оверрайдов для правил, которые на первый взгляд не нужно переводить в RTL. На манер margin: 0 или display: block; float: none; А особенный ужас это переводить в RTL border-radius, т.к. порядок «сторон» там не такой как у padding к примеру. Ах если бы я знал CSSJanus, жизнь была бы настолько проще…

От себя добавлю:
а) не стоит бить одно правило другим. Так проще мейнтейнить, да и в прочем каковы шансы что ваш темплейт забудет отрендерить dir атрибут.

aside {
    margin-bottom: 1em;
}

[dir='ltr'] aside {
    float: right;
    margin-right: 1em;
}

[dir='rtl'] aside {
    float: left;
    margin-left: 1em; 
}


б) Поля форм для RTL имеют кое-какую нехорошую особенность, RTL это конечно хорошо, пока не начинаешь писать email в инпут. Пускай RTL народы пишут по своему, но цифры и email'ы они пишут в LTR формате. В процессе написания этого самого email можно увидеть "@username" когда пишешь username@example.com. Потому для таких вещей нужно держать отдельный force-класс, который задаст direction: ltr или какой-нибудь unicode-bidi для конкретных инпутов… text-align:right; по желанию. Еще в этот список можно добавить пароли, если они понимают только английские символы.

P.S. когда работаете с большими CSS фреймворками и адаптируете их под RTL, не забывайте проверять вписываетесь ли вы в лимиты Internet Explorer: 4095 правил в одном файле, 31 @import на файл, все что глубже 4-го уровня — Лимб, от туда не возвращаются.
Тоже самое у меня, только с 7 виндой
Менял когда вышла 7600 и позже уже на 7601 (не доверяю Windows Update)

Не пойму чего ваще все так спорят, медом чтоли намазано.
Каждая ос сделана под свою аудиторию и занимает свою нишу.
Но нет, находятся люди которые обязательно пытаются убедить что та или иная лучше/хуже и надо потреблять только кошерное.

//хва отвечать на мои комментарии, плодить ветки не буду больше
Лень мб? Говорю же, засунул диск, нажал кнопку, пока сходил за чаем — работоспособная винда ждет пока я включу фаерфокс

кстати команды терминала учить тоже лень
Нет готового образа системного диска с линуксом.

Ставить линукс с нуля, разбираться во всех заморочках или за 10 минут восстановить образ и продолжать смотреть в окно?
Уже представляю размер исков и злость на компанию производителя за, недайбог, программную ошибку
Вот и школьники не глупые, тоже подумают зачем им такой профит
Ну расскажет ктото втяхаря тому школьнику, что в туалет ходил, кто и что сделал с его «ПРЕЛЕСТЬЮ», в итоге оба виновника останутся без девайсов
Подразумевается, что девайс умеет включать игры, и портить его никто не будет, жалко.
Так что, либо драки не будет, либо она будет другими подручными предметами
Компы иногда искрят, особенно та их часть откуда провода торчат
Напоминает косолапого андроида, которого софткал пьяный фотограф;)
Зачет
А что поделать, народ постепенно забывает, т.к. в новых ос окна себя так уже не ведут
Тоже мне повод для понтов
База для развития нужна всегда задолго до начала развития
Видел в одном супермаркете, скорее всего там ктото поставил себе виндовс 7 или висту и нащупал знак. Также на купюрах в виде водяного знака.

Люди скорее всего не знают про существование оного, а те кто знают, начинают пользоваться
₴ гривна
в расширенной укр клавиатуре на месте тильды
Второй контроллер так понимаю можно использовать вместо trackir?
Дрянь такая, ни свернуть, ни убрать
агр
Надеюсь оно сворачивается во вкладку или во что-либо, ато и без того толстый Ribbon прийдется прятать
Народ купит, почему б не обновить
Жаль что не использую соц сети, все происходит вживую через буфер обмена + скайп
1
23 ...

Information

Rating
Does not participate
Registered
Activity