Выравнивание изображения внутри DIV
Вчера встала задача выровнять изображение внутри DIV по нижней границе и по центру. Естественно (хотя, по-моему, это совсем не естественно) vertical-align совсем не помог. И вот решение, по-моему очень неочевидное с выравниванием по центру, когда задаются left и right одновременно. Но, как ни странно, это работает (код SCSS):
div.container {
  position: relative;
  width: 100px;
  height: 100px;
  img {
    display: block;
    position: absolute;
    left: 0; right: 0; // выравнивание по центру
    bottom: 0;
    margin: auto;
  }
}