Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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会导致徽标反转颜色。你在那张照片中看到的电子邮件链接的回复不一样,因为我创建了第二个div来包含它是出于沮丧。但是我不能让第二个div以同样的方式运行,我尝试了包含相同的CSS类,等等。当我尝试添加带有logo div的email锚定标记时,它们相互重叠 长话短说,我只想将电子邮件添加到logo div中,并将其置于右侧。事实上,它总是位于电话号码的顶

我需要帮助获得一个电子邮件链接成为我的标志元素的一部分。我想把它放在我电话号码链接的右边。我包括的图片是我想要的样子。但是,当您向下滚动时,CSS会导致徽标反转颜色。你在那张照片中看到的电子邮件链接的回复不一样,因为我创建了第二个div来包含它是出于沮丧。但是我不能让第二个div以同样的方式运行,我尝试了包含相同的CSS类,等等。当我尝试添加带有logo div的email锚定标记时,它们相互重叠

长话短说,我只想将电子邮件添加到logo div中,并将其置于右侧。事实上,它总是位于电话号码的顶部,在同一条线上

这是我的HTML

<!-- Header -->
<header class="header header-fixed header-fixed-on-mobile header-transparent" data-bkg-threshold="100">
    <div class="header-inner">
        <div class="row nav-bar">
            <div class="column width-12 nav-bar-inner">
                <div class="logo">
                    <div>
                        <a href="tel:1-530-680-8255" style="color: grey"><i class="fas fa-phone display:inline-block"></i> 1-530-680-8255</a>   
                        <a href="tel:1-530-680-8255"><i class="fas fa-phone" style="display:inline-block"></i> 1-530-680-8255</a>
                    </div>
                </div>
                <div class="logoemail">
                    <div>
                        <a href="mailto:#"> <i class="fas fa-envelope"></i></i> <strong>lwallaceconstruction@gmail.com</strong> </a>
                    </div>
                </div>

                                <nav class="navigation nav-block secondary-navigation nav-right">
                                    <ul>
                                        <li class="aux-navigation hide">
                                            <!-- Aux Navigation -->
                                            <a href="#" class="navigation-show side-nav-show nav-icon">
                                                <span class="icon-menu"></span>
                                            </a>
                                        </li>
                                    </ul>
                                </nav>
                                <nav class="navigation nav-block primary-navigation nav-center">
                                    <ul>

                                        <li class="current"><a href="index.html">Home <i class="fas fa-home"></i></a></li>
                                        <li class="current"><a href="index.html">About <i class="fas fa-at"></i></a></li>
                                        <li class="current"><a href="index.html">Services <i class="fas fa-wrench"></i> </a></li>
                                        <li class="current"><a href="index.html">Contact <i class="fas fa-phone"></i> </a></li>


                                    </ul>
                                </li>
                            </ul>
                        </li>
                    </ul>
                </nav>
            </div>
        </div>
    </div>
</header>
<!-- Header End -->
使用


因此,元素将保持一致。

清理标记会让我觉得遗漏了一些内容。如果没有,您的导航栏中有一些没有开始标记的结束标记。除了上面的注释(加上内联CSS的一些错误),将
display:inline block
添加到
logo
元素中,而不是添加到子元素中,然后将电子邮件放入div中。
/* Initial Logo Width */
.header .logo{
    font-size: 12px;
    width: 900px;
    top: 0px;
    left: -40px;
    position: absolute;
}

.logoemail {
    font-size: 12px;
    width: 400px;
    top: 30px;
    left: 100px;
    position: absolute;
    color: 
}

/* Compacted Header Logo Width */
.header-compact .logo{
    width: 800px;

}

/* Initial Logo Styling */
.header .logo a{
    display: block !important;
    position: absolute;
    top: 0;
}
.header-in .logo a,
.header-out .logo a{
    -webkit-transition-duration: 0ms;
    transition-duration: 0ms;
}
.header .logo a:first-child{
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.header .logo a + a{
    display: none !important;
}

/* Transparent Header Show Light Logo */
.header-transparent .logo a:first-child{
    opacity: 0;
    -webkit-transform: translateY(5rem);
    transform: translateY(5rem)
}
.header-transparent .logo a + a{
    display: block !important;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}

/* Header Background Logo Swap to Dark Logo - On Scroll! */
.header-background .logo a:first-child{
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.header-background .logo a + a{
    display: block !important;
    opacity: 0;
    -webkit-transform: translateY(-5rem);
    transform: translateY(-5rem);
}

/* Logo Nav Dark */
.nav-dark .logo a:first-child{
    display: block !important;
    top: 0;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.nav-dark .logo a:last-child{
    display: none !important;
}

/* Logo Mobile Header & Breakpoints */
.mobile .header .logo a:first-child{
    display: block !important;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
@media only screen and (max-width: 960px){
    .header .logo-inner{
        display: table-cell;
        vertical-align: middle;
    }
    .header .logo a{
        position: relative;
    }
    .header .logo a:first-child{
        opacity: 1;
        top: 0;
        -webkit-transform: translateX(0) !important;
        transform: translateX(0) !important;
    }
    .header .logo a:last-child{
        display: none !important;
    }
}
display: inline-block;