2012-01-06 2 views
0

Я строил сайт, используя филиал Amazon. Большинство их виджетов <objects>, и я заполняю соответствующий <divs> на моем сайте, а затем постараюсь разместить это, но безуспешно. Невозможно ли плавать объект, содержащий divs?Объекты html не плавают?

<div id='slidebar-primary'> 
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_e3463c6b-61ad-4bdc-bf9a-ba74d3d1cbd2" WIDTH="728px" HEIGHT="90px"> <PARAM NAME="movie" VALUE="http://ws.amazon.ca/widgets/q?ServiceVersion=20070822&MarketPlace=CA&ID=V20070822%2FCA%2Fcraigslist068-20%2F8009%2Fe3463c6b-61ad-4bdc-bf9a-ba74d3d1cbd2&Operation=GetDisplayTemplate"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><PARAM NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.ca/widgets/q?ServiceVersion=20070822&MarketPlace=CA&ID=V20070822%2FCA%2Fcraigslist068-20%2F8009%2Fe3463c6b-61ad-4bdc-bf9a-ba74d3d1cbd2&Operation=GetDisplayTemplate" id="Player_e3463c6b-61ad-4bdc-bf9a-ba74d3d1cbd2" quality="high" bgcolor="#ffffff" name="Player_e3463c6b-61ad-4bdc-bf9a-ba74d3d1cbd2" allowscriptaccess="always" type="application/x-shockwave-flash" align="middle" height="90px" width="728px"></embed></OBJECT> <NOSCRIPT><A HREF="http://ws.amazon.ca/widgets/q?ServiceVersion=20070822&MarketPlace=CA&ID=V20070822%2FCA%2Fcraigslist068-20%2F8009%2Fe3463c6b-61ad-4bdc-bf9a-ba74d3d1cbd2&Operation=NoScript">Amazon.ca Widgets</A></NOSCRIPT> 
</div> 
<div id='recommend-right'> 
<SCRIPT charset="utf-8" type="text/javascript" src="http://ws.amazon.ca/widgets/q?rt=tf_mfw&ServiceVersion=20070822&MarketPlace=CA&ID=V20070822/CA/craigslist068-20/8001/44dd2f66-ebef-4397-a6ab-d60dd98d9783"> </SCRIPT> <NOSCRIPT><A HREF="http://ws.amazon.ca/widgets/q?rt=tf_mfw&ServiceVersion=20070822&MarketPlace=CA&ID=V20070822%2FCA%2Fcraigslist068-20%2F8001%2F44dd2f66-ebef-4397-a6ab-d60dd98d9783&Operation=NoScript">Amazon.ca Widgets</A></NOSCRIPT> 
</div> 

CSS:

div#slidebar-main{ float:left; } 

И не рабочий, как они только один сверху другого. Пожалуйста помоги?? :)

ответ

2

Нигде в этом коде не существует div id slidebar-main.

Попробуйте изменить его

div#slidebar-primary { float: left; } 
+0

Также установите ширину на div. Это может быть 100%, поэтому даже после плавания они будут отображаться под ними. Если плавающий один не ставит их бок о бок, установите ширину на обоих (вместе равную меньше ширины родителя) и поплавайте. –

0

CSS-код, вы написали не совпадает с HTML (нет элемента называется #slidebar-main). Не работает ли это?

#slidebar-primary, #recommend-right {float: left;} 
Смежные вопросы