Как поместить img в правильный нижний угол отделения

Можно использовать instanceof ключевое слово вместо C# is, но нет ничего как as.

Пример:

if(myThing instanceof Foo) {
   Foo myFoo = (Foo)myThing; //Never throws ClassCastException
   ...
}
17
задан Markus 25 September 2009 в 09:50
поделиться

2 ответа

Есть несколько способов сделать это. Самый простой:

<div class="outer">
<img src="....">
</div>

с

div.outer { position: relative; height: 24px; }
div.outer img { position: absolute; right: 0; bottom: 0; }

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

Начните с Создание абсолютного, относительного .

Если изображение является Например, высотой 10 пикселей вы можете попробовать следующее:

div.outer { height: 24px; }
div.outer { float: right; margin-top: 14px; }

Конечно, 14 пикселей происходит от 24 до 10 пикселей. Однако я не знаю, удовлетворит ли это то, чего вы пытаетесь достичь.

24
ответ дан 30 November 2019 в 13:21
поделиться

Background image is your solution.

<div class="blarg" style="background:url(image.gif) bottom right no-repeat">Content</div>

You may need to adjust paddings of the div, too, so the contents of the div doesn't overlap your picture, if this is needed.

0
ответ дан 30 November 2019 в 13:21
поделиться