CSS 1. Как можно полностью обновить страницу. 2. Как выровнять текст вертикально?

304
24 ноября 2016, 10:12
  1. При изменении чего-либо в коде, естественно, нужно обновить страницу. Обычный F5 или же Ctrl + F5 не всегда помогают.
    Как можно полностью обновить страницу?
  2. Как выровнять текст вертикально?
Answer 1

У вас на скриншотах css код, который потом в итоге на поздних этапах разработки загонит в вас не то, что в угол, а в бездну, из которой вы не сможете выбраться, не переписав все полностью!

  1. Не используйте идентификаторы #. Применяйте стили только для классов, например .header{}. Вес идентификаторов выше классов. Вы не сможете потом переопределить стили из идентификатора классом, не прибегнув к различным нехорошим практикам!

  2. Не увлекайтесь вложением элементов header #logo img{} без необходимости. Так вы задаете селектору слишком большой вес, который потом не сможете переопределить, не написав потом схожую конструкцию. Сами подумайте, для чего вы описали такую тройную вложенность?

  3. Не группируйте элементы через запятую, даже если у них вроде как одинаковый стиль по вашей задумке, особенно если элементы не связаны между собой в пределах какого-то блока на странице. Так вы задаете селектору опять же большой вес, который не сможете переопределить. Или захочется вам поменять цвет в одном блоке потом и не сможете, вот увидите.

Ответ не по теме, просто страшно стало за вас. Почитайте, например, про Вес селекторов и БЭМ, чтобы в целом было представление.

Answer 2

2 Вопрос

1 в. vertical-align: baseline bottom middle sub super text-bottom text-top top;

2 в. line-height:10px;

Answer 3

Как выровнять текст вертикально?

Пропустил

display: inline-block;

А ещё в font-family какой-то мусор.

Answer 4

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

Пропустил

Answer 5

padding - внутренние отступы, да, да, фейл еще тот... Однако, лучшим ответом отмечаю сообщение пользователя mJeevas, т.к. следит не только за решением проблемы.

READ ALSO
Наименование классов по БЭМ

Наименование классов по БЭМ

Как правильно задать имена классов по методологии БЭМ для следующего кода:.

699
Чем заменить filter: grayscale для IE? [закрыто]

Чем заменить filter: grayscale для IE? [закрыто]

Чем можно заменить для IE с 9-11 версии? HTML нельзя менять. Есть modernizr только.

420
Как сделать такую навигацию на сайте? [требует правки]

Как сделать такую навигацию на сайте? [требует правки]

Делаю сайт, не могу понять, как сделать такую навигацию по сайту, может кто подскажет плагин какой-то?.

318