首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用内联内容生成div?

如何使用内联内容生成div?
EN

Stack Overflow用户
提问于 2012-04-14 00:30:44
回答 5查看 296关注 0票数 2

http://i.imgur.com/37miZ.png这里是一个截图

我试图把它的样式设计成这样,h1将位于左侧,输入在中间,然后我想在右边有一些链接。

我试着用浮子把一切都毁了。

编辑

当我使用浮动:左或浮动:右,我有2个div分开,但定位是糟糕的。

我有一些html:

代码语言:javascript
复制
<div id="container">
            <div id="header">
                <div id="nytm">
                    <h1>New York Tech Map</h1>
                </div>
                <div id="form">
                    <form>
                        <input type="text" name="zip">
                        <input type="submit" value="Search By Zip">
                    </form>
                </div>
                <div id="navlinks">
                </div>
            </div>
</div>

下面是css:

代码语言:javascript
复制
#container {
    min-height: 100%;
    position: relative;
}
#header {
    background: #EDEDED;
    height: 79px;
    border-bottom: 1px solid #666;  
}

#nytm{
    display: inline;
}

#form{
    margin-top: 24px;
    display: inline;
}

#navlinks{
    display: inline;
}
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-04-15 21:01:13

我做这个的方法是先做一个大div,然后把每个字段放到他们自己的div中,这会创建一个大div,里面有等间距的div,然后在上面做css就更容易了。

票数 0
EN

Stack Overflow用户

发布于 2012-04-14 00:47:28

好的,按照以下步骤执行:

在您的css文件中,放置这个clearfix样式的类:

代码语言:javascript
复制
    .clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
    .clearfix{display:inline-block;}
    html[xmlns] .clearfix{display:block;}
    * html .clearfix{height:1%;}

    .fr{float:right;display:inline-block;}
    .fl{float:left;display:inline-block;}

下一节需要这个类。

现在,让我们在HTML部分中看看我们需要什么:

代码语言:javascript
复制
    <div class="clearfix container">
        <div class="fl search-zone">
            <!-- YOUR SEARCH INPUT AND BUTTON HERE -->
            <input type="text" /> <button>SEARCH</button>
        </div>
        <div class="fr links">
            <!-- YOUR LINKS HERE -->
            <a href="">LINK 1</a> <a href="">LINK 2</a> <a href="">LINK 3</a>
        </div>
    </div>

  • -- clearfix类将帮助您在其中定位任何浮动元素,并且它是跨浏览器解决方案。*强烈建议给予类search-zonelinks一个width以防止IE问题。

希望这就是你要找的。

票数 2
EN

Stack Overflow用户

发布于 2012-04-14 00:50:37

检查这里,为什么他们的位置是可怕的,而使用浮动。我调整css并查看输出

代码语言:javascript
复制
http://jsfiddle.net/Bq9eq/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10149977

复制
相关文章

相似问题

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