Итак, я сейчас создаю сайт, и у меня проблема. У меня есть этот div, и в левом верхнем углу я хочу кнопку, похожую на facebook, а затем я хочу, чтобы текст окружал его, я знаю, что это можно исправить с помощью свойства "float", но это просто не будет работать вместо этого текст, который я хочу окружить кнопкой, похожей на facebook, идет под кнопкой, и справа от кнопки остается огромное пространство.
Это мой код:
<p> <div class="float"> <iframe src="http://www.facebook.com/plugins/like.php?href=www.mysite.com&send=false&layout=box_count&width=450&show_faces=false&action=like&colorscheme=dark&font=arial&height=90" scrolling="no" frameborder="1" style="border:none; overflow:hidden; width:450px; height:90px;" allowTransparency="true"> </iframe> </div> test </p>
Код CSS
div.float{ float:left; }
Проверьте это решение:
.float{ float: left; width: 70px; height: 60px; overflow: hidden; }
http://jsfiddle.net/j9QSj/
Дайте мне знать, если это то, что вы ищете.
Вам, вероятно, понадобится очистить: как на следующем div, так и на span down. Вы можете поделиться своим кодом с http://www.pastebin.com/.
Ширина фрейма составляет 450px ... вы, вероятно, подразумевали, что он будет 45px в ширине изменения URL = 450 к ширине = 45, что должно решить вашу проблему.
Определение CSS неверно.
Это должно быть
float:left
вместо
position:float