Я знаю, что этот вопрос был задуман до смерти, поэтому мне очень жаль, что я должен задать его снова, но, несмотря на всю информацию, я не нашел ничего, что соответствовало бы моим конкретным обстоятельствам.
В настоящее время у меня есть боковая панель в FF для расширения.В этой боковой панели у меня есть (для простоты) 3 вещи.
<div id="resultsDiv">
<div class="imgContainer">
<img class="imgThumb" src="someCorrectURL"></img>
</div>
</div>
Теперь, если бы это было так, было бы несколько рабочих решений для по вертикали с центрированием "imgThumb" внутри"imgContainer".Тем не менее, мои размеры max-height и max-width , в отличие от обычной высоты / ширины .На данный момент я не знаю, что делать.Я пробовал, вероятно, 5 различных методов, которые люди возвращали как функциональные для обычной высоты / ширины, и все они потерпели неудачу.
Еще немного информации, причина, по которой я включил "resultsDiv", заключается в том, что в действительности будет более одного изображениявнутри него, что также может способствовать тому, почему решения не работают.Ниже показано, как в настоящее время определены мои CSS-классы / идентификаторы, и у меня не должно быть никакого свойства, имеющего целью форматирования.
.imgThumb
{
max-width: 95px;
max-height: 95px;
padding: 5px;
cursor: pointer;
}
.imgContainer
{
width: 105px;
height: 105px;
float: left;
text-align: center;
margin: 2px;
border-bottom: 1px solid grey;
border-right: 1px solid grey;
background: #131313;
}
.resultsContainer
{
overflow: auto;
min-height: 750px;
}
Просто чтобы показать, о чем я говорю, я сделал снимок экрана, он использует только вышеуказанный CSS, http://i167.photobucket.com/albums/u130/MercilessShadow/ffext-cqsSS.png. Как вы можете видеть изображения шире, чем высокийплавают в верхней части контейнеров, я пытаюсь добраться до середины.Изображения 2 и 3 являются примерами этого.
Если кто-то может указать мне правильное направление для функционального решения, я был бы невероятно благодарен.