Я не совсем уверен, что вы просите здесь. Но если вы хотите, чтобы размер изображения соответствовал высоте вашего элемента, используйте background-size: contain
.
.tile.floor {
background: url('https://i.imgur.com/7es7QMs.png') no-repeat; /* Remove no-repeat if you want it to tile */
height: 38px; /* Whatever height you want */
background-size: contain;
}