html - <div> 不会内联

标签 html css

我正式被难住了。显然有一个简单的解决方案,但也许我只是看不到它。

基本上我有一个包含 2 个主要 div 的内容 div——leftSiderightside——我想内联显示。每边都包含其他 div。无论我尝试什么 rightSide div 总是求助于显示在 leftSide div 下。

HTML

 <div id="leftSide">
        <h6>MERCHANDISE</h6><a href="http://organthieves.spreadshirt.com" target="_blank"><img src="images/merch.gif" height="220" width="330" border="0" alt="Organ Thieves - Merch Slideshow"/></a>
        <div id="twitter">
        <div class=hr></div>
        <h6>FOLLOW US</h6>
            <script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
                <script>
                new TWTR.Widget({
                version: 2,
                type: 'profile',
                rpp: 4,
                interval: 30000,
                width: 330,
                height: 250,
                theme: {
                shell: {
                background: '#525252',
                color: '#ffffff'
                },
                tweets: {
                background: '#000000',
                color: '#ffffff',
                links: '#b51d1d'
                }
                },
                features: {
                scrollbar: false,
                loop: false,
                live: false,
                behavior: 'all'
                }
                }).render().setUser('OrganThieves').start();
                </script>
        </div><!--end of twitter-->
    </div><!--endof leftside-->

  <div id="rightSide">
        <div id="gigs">
             <script type="text/javascript">
             var bcGigWidgetWidth=500;
             var bcGigWidgetMaxHeight=500;
             var bcGigWidgetBackgroundColor="333333";
             var bcGigWidgetTextColor="ffffff";
             var bcGigWidgetLinkColor="eaeaea";
             var bcGigWidgetLineColor="7d7058";
             </script>
             <script type="text/javascript" src="http://organthieves.bandcentral.com/javascripts/giglistings.js"></script>
             <script type="text/javascript" src="http://organthieves.bandcentral.com/gigs/export.js"></script>
      </div><!--end gigs-->
    </div><!--end of rightSide-->
  </div><!--end content-->

CSS

#content{
    position: relative;
    width: 900px;
}

#leftSide{
    width: 330px;
    position: relative;
}
#twitter{
    position: relative;
    width:330px;
}
#rightSide{
    position: relative;
    width: 570px;
    background-color: #339;
    height:400px;
    display: inline;    
}
#gigs{
    float: right;
    width: 500px;
    position: relative;
}

最佳答案

#leftSide#rightSide 需要 float:left; 另外,请确保它们的父元素对它们都足够宽。

关于html - <div> 不会内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10156206/

相关文章:

javascript - 从后退按钮访问页面时强制刷新页面

html - 自定义字体未显示在用作背景图像的 SVG 模式中

html - 表格中的垂直和水平标题?

javascript - 追加后滚动 LI 不隐藏

php - 如何在 PHP 中更改默认页面布局的内容

html - 单击时无法更改字体超棒的图标颜色

html - CSS-如何在底部边框线上对齐背景图像?包含 Jsfiddle

HTML\CSS 图像对齐

css - 如何在 <button> 元素中选择带有光标的文本?

html - 如何调整文本框中单词的大小?