首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在节HTML5旁边浮动

在节HTML5旁边浮动
EN

Stack Overflow用户
提问于 2013-03-14 23:42:44
回答 5查看 27.6K关注 0票数 1

我正在尝试让一个侧边标记浮动在CSS的Section标记旁边,但到目前为止还没有太多的运气。

下面是HTML

代码语言:javascript
复制
<div id="WholePage">
<section> 
    <asp:ContentPlaceHolder ID="MainContentWindow" runat="server">                 </asp:ContentPlaceHolder>
</section>

<aside>
    <div id="SideAdRotator">
    <asp:AdRotator ID="AsideAdRotator" runat="server" AdvertisementFile="Adverts.xml"         Height="300px" Width="150px"/>
    </div>
</aside>

下面是目前为止的CSS

代码语言:javascript
复制
section
{
    display : block;
    width : 48em;
    height : 40em;
    border-width : 0.1em;
    border-style : dashed;
    border-color : black;
}

aside
{
    display : block;
    width : 12em;
    height : 40em;
    border-width : 0.1em;
    border-style : dashed;
    border-color : black;
}

任何关于如何做到这一点的建议或建议都将不胜感激。这是我第一次遇到这种浮动节的问题,我真的很难理解为什么是现在。

非常感谢所有的回复,它们都很有用,解决了我的问题。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-03-14 23:45:11

float:left添加到这两个元素。

也不要忘了使用clear your floats

票数 1
EN

Stack Overflow用户

发布于 2013-03-14 23:54:54

我应该更改标记的顺序,并为它们提供display: inline-block;

关于float的其他答案我不应该使用。大多数设计师误解了float。

When use float?

Html

代码语言:javascript
复制
<div id="WholePage">
    <aside></aside>
    <section></section>
</div>

CSS

代码语言:javascript
复制
section
{
    display : inline-block;
    width : 48em;
    height : 40em;
    border-width : 0.1em;
    border-style : dashed;
    border-color : black;
}

aside
{
    display : inline-block;
    width : 12em;
    height : 40em;
    border-width : 0.1em;
    border-style : dashed;
    border-color : black;
}

Example @ jsfiddle

票数 3
EN

Stack Overflow用户

发布于 2013-03-14 23:45:29

float: left添加到您的asidesection

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15413758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档