Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 大多数包含内容的标题是如何创建的?_Html_Css - Fatal编程技术网

Html 大多数包含内容的标题是如何创建的?

Html 大多数包含内容的标题是如何创建的?,html,css,Html,Css,我只是刚刚学会如何编码。我知道剥猫皮的方法不止一种,但创建一个包含列表、搜索字段等的典型菜单的最有效方法是什么 我已经能够创建所有元素。我有一个非常困难的时间得到正确的CSS的方式看我想要的 以下是我当前项目的外观。 这就是我想要达到的目标 谢谢你的帮助!对于初学者的任何建议也将不胜感激。谢谢大家! 这是我的HTML <!DOCTYPE html> <html lan="en"> <head> <meta charset ="

我只是刚刚学会如何编码。我知道剥猫皮的方法不止一种,但创建一个包含列表、搜索字段等的典型菜单的最有效方法是什么

我已经能够创建所有元素。我有一个非常困难的时间得到正确的CSS的方式看我想要的

以下是我当前项目的外观。

这就是我想要达到的目标

谢谢你的帮助!对于初学者的任何建议也将不胜感激。谢谢大家!

这是我的HTML

<!DOCTYPE html>
<html lan="en">
    <head>
        <meta charset ="UTF-8">
            <link href = "racemonster.css" rel="stylesheet" type="text/css">
                <title>Home</title>
    </head>

    <body>
        <div class="headerLeft">
            <h1>Name</h1>
        </div>
            <div class="headerRight">
                <ul>
                    <li><a href="cart.html">Cart</a></li>
                    <li><a href="help.html">Help</a></li>
                    <li><a href="signIn.html">Sign In</a></li>
                    <li><a href="signUp.html">Sign Up</a></li>
                </ul>
            </div>


        <div class="menu">
            <ul>
                <li><a href="home.html">Link</a></li>
                <li><a href="5k10k.html">Link</a></li>
                <li><a href="halfmarathon.html">Link</a></li>
                <li><a href="marathon.html">Link</a></li>
                <li><a href="gear.html">Link</a></li>
            </ul>
        </div>
最新答案 这里有一个解决方案。。。首先查看我的代码()

HTML

我喜欢做的是将两个标题组合成一个大的
,以便它们都共享一个共同的父项(忽略
)。。。然后我添加了一个CSS
float
属性,并将它们的
width
设置为50%。这将使它们对齐

[…]
元素是为链接部分提供足够的填充。。。由于我们浮动两个
div
.headerlight
,和
.headerLeft
),因此
链接
部分将显示在标题下方。。。因此,通过放置
标题填充
元素,我们为
链接部分
提供了足够的空间

旧答案 没有制作标题的“正确”方法

也就是说,如果您包含HTML/CSS/JS代码,这将对回答您问题的人非常有帮助

现在我将用一种非常抽象的方法向你们传达我的建议

如果我们说里面有单词“NAME”的元素是一个
,您的菜单项所在的元素是
,链接是

下面是您的CSS的外观:

#1 {
    width: 40%;
    float: left;
}

#2 {
    width: 50%;
    float: left;
}
以上内容将两个元素对齐在一起

下面我们将把填充减少到10px左右

#3 {
    padding: 10px;
}

这就是我现在能帮你做的一切,直到你上传你的代码。

我已经按照你的要求创建了css,它非常简单易懂

.container{
背景色:#323232;
}
.头衔{
颜色:#C4D82D;
左边距:40px;
}
.头左{
宽度:50%;
浮动:左;
高度:100px;
显示:内联块;
}
海德赖特先生{
宽度:50%;
高度:100px;
显示:内联块;
}
校长:李先生{
显示:内联;
颜色:#B1B3B5;
}
.校长:李先生{
颜色:#b1b3b5;
}
.头部右侧ul li a:悬停{
颜色:#B1B3B5;
}
.菜单{
背景色:#C4D82D;
身高:50%;
位置:相对位置;
填充顶部:20px;
保证金:(自动,自动,0,0);
}
李先生{
显示:内联;
}
.菜单ul li a{
颜色:#323232;
}
.菜单ul li a:悬停{
颜色:#999B9D;
}

名称

您必须共享代码。你到底试过什么?你做了什么?你做了什么?这将更容易帮助你。使用更少的填充和浮动内容。除此之外,没有代码就无法提供帮助。我上传了我的代码。谢谢大家的帮助。我对这一点是全新的,但我知道好的编码意味着用高效的代码获得最好的结果。我知道我可能效率很低,我想了解一些关于如何更有效地使用我的代码以实现特定外观的想法和指导。
.headers {
    width: 100%;
    position: static;
}
.headerLeft {
    width: 50%;
    float: left;
    box-sizing: border-box;
    height: 120px;
}
.headerRight {
    width: 50%;
    box-sizing: border-box;
    float: right;
    height: 120px;
}
.header-padding {
    height: 120px;
}
#1 {
    width: 40%;
    float: left;
}

#2 {
    width: 50%;
    float: left;
}
#3 {
    padding: 10px;
}