我一直在使用HTML中的Sass和CSS为我试图创建的网站创建一个导航栏,但只有导航栏的第一个项目显示出来,并且向左对齐。我是一个相当新的编码,所以它可能是一些非常基本的东西,但我正试图找到一种方法,有一个响应工作导航栏。我的HTML中包含JavaScript,因为我正在使用GitHub.io实现我的网站。我还通过Ruby将sass转换为css。有人知道我做错了什么吗?
正如您在图片中看到的,导航栏中显示的只有关于我的一面。酒吧的其余部分不见了
再次感谢大家提前给予的帮助。这个站点对学习更多关于编码的知识有很大的帮助,所以再次提前表示感谢。
以下是HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width; initial-scale=1; maximum-scale=1">
<meta name="author" content="Clark Fennell">
<meta name="description" content="Clark Fennell's Website">
<link rel="stylesheet" type="text/css" href="/css/style.css">
<link rel="stylesheet" type="text/css" href="/css/stylesass.css">
<link rel="stylesheet" type="text/css" href="/css/.sass-cash/f438d035db857854fbdbe4096cf1f690c6912d06/style.sassc">
<link rel="stylesheet" href="https://maxcdn.bottstrapcdn.com/bottstrap/3.3.7/css/bootstrap.min.css">
<!--[if lt IE 9]><link rel="stylesheet" href="ie.css"><![endif]-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bottstrap/3.3.7/js/bootstrap.min.js">
</script>
<script type="text/JavaScript" src="/JS/mywebjscript.js">
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js">
</script>
<Title>Clark Fennell's Website</title>
</head>
<header>
<div class="title">
<p class="heading">CLARK FENNELL</p>
<p class="heading2">WEBSITE</p>
<script type="text/javascript">
$(function () {
count = 0;
wordsArray = ["UX/UI DESIGNER", "FRONT-END DEVELOPER", "WEB DESIGNER", "SOFTWARE DEVELOPER"];
setInterval(function () {
count++;
$("#word").fadeOut(400, function () {
$(this).text(wordsArray[count % wordsArray.length]).fadeIn(400).addClass("small-heading");
});
}, 2000);
});
</script>
<div id="word" class="small-heading">UX/UI DESIGNER</div>
</div>
</div>
<br>
<div>
<script type="text/javascript">
$(document).ready( function() {
$('#content-reveal').hide();
$('#aboutme').click( function() {
$('#content-reveal').fadeOut( 500, function() {
$('#content-reveal').html( '<div class="maindiv"><h2>ABOUT ME</h2><br><p>Age: 29<br>Location: Leeds<br><br>I am a developer specialising in HTML, CSS, JAVA, JaveScript, SQL, Command Line, Ruby and many more.<br><br>I am also well equpit at using Adobe programs, such as, PhotoShop, Dreamweaver, Illistrator, InDesign, and other software as well.<br><br>I like to board and video games, watching indepentdant professional wrestling & a nice cup of tea.</p></div>' );
$('#content-reveal').fadeIn( 500 );
} );
} );
$('#myhtmlcss').click( function() {
$('#content-reveal').fadeOut( 500, function() {
$('#content-reveal').html( '<div class="maindiv"><h2>HTML & CSS</h2><br><p>This site is just one example of my HTML, CSS & SCSS skills. The code for this website, plus plenty of other examples, are on my <a href="https://www.github.com/clarkfennell">GITHUB</a>.</p></div>' );
$('#content-reveal').fadeIn( 500 );
} );
} );
$('#myjscript').click( function() {
$('#content-reveal').fadeOut( 500, function() {
$('#content-reveal').html( '<div class="maindiv"><h2>JAVASCRIPT</h2><br><p>Below is a a Random Colour Generator created with JavaScript code. The code for this is located on my <a href="Https://github.com/clarkfennell/Random-Color-Generator-React-JS-Example">GITHUB</a></p><p>For more JavaScript, JQuery and AngularJS, please visit my <a href="https://www.github.com/clarkfennell">GITHUB</a>.</p></div>' );
$('#content-reveal').fadeIn( 500 );
} );
} );
$('#mycv').click( function() {
$('#content-reveal').fadeOut( 500, function() {
$('#content-reveal').html( '<div class="maindiv"><h2>MY CV</h2><br><img src="/images/NEWCVClarkFennell.jpg"></div>' );
$('#content-reveal').fadeIn( 500 );
} );
} );
$('#mycv').click( function() {
$('#content-reveal').fadeOut( 500, function() {
$('#content-reveal').html( '<div class="maindiv"><h2>CONTACT</h2></div>' );
$('#content-reveal').fadeIn( 500 );
} );
} );
} );
</script>
<ul class="PrimaryNav with-indicator">
<li class="Nav-item" id="aboutme">ABOUT ME</li>
<li class="Nav-item" id="myhtmlcss">HTML & CSS</li>
<li class="Nav-item is-active" id="myjscript">JAVASCRIPT</li>
<li class="Nav-item" id="mycv">MY CV</li>
<li class="Nav-item" id="contactme">CONTACT</li>
</ul>
</div>
</header>
</body>
这里有一个谎言:
$menu-items: 5
$width: (100/$menu-items) * 1%
$background-color: #121212
$indicator-color: #363151
.PrimaryNav
list-style: none
margin: 50px auto
max-width: 720px
padding: 0
width: 100%
.Nav-item
background: #363151
display: block
float: left
margin: 0
padding: 0
text-align: center
width: $width
&:first-child
border-radius: 3px 0 0 3px
&:last-child
border-radius: 0 3px 3px 0
&.is-active a
color: $indicator-color
a
color: $background-color
display: block
padding-top: 20px
padding-bottom: 20px
text-decoration: none
&:hover
color: $indicator-color
.with-indicator
position: relative
.Nav-item:last-child
&:before, &:after
content: ''
display: block
position: absolute
&:before
width: 0
height: 0
border: 6px solid transparent
border-top-color: $color-indicator
top: 0
left: 12.5%
margin-left: -3px
&:after
width: $width
background: $indicator-color
top: -6px
bottom: -6px
left: 0
z-index: -1
$menu-items: 5
$menu-items-loop-offset: $menu-items - 1
$width: (100/$menu-items) * 1%
.with-indicator
@for $i from 1 through $menu-items-loop-offset
.Nav-item:nth-child(#{$i}).is-active ~ .Nav-item:last-child:after
left:($width*$i)-$width
.Nav-item:nth-child(#{$i}).is-active ~ .Nav-item:last-child:before
left:($width*$i)+($width/2)-$width
@for $i from 1 through $menu-items-loop-offset
.Nav-item:nth-child(#{$i}):hover ~ .Nav-item:last-child:after
left:($width*$i)-$width !important
.Nav-item:nth-child(#{$i}):hover ~ .Nav-item:last-child:before
left:($width*$i)+($width/2)-$width !important
.Nav-item
&:last-child
&:hover, &.is-active
&:before
left: (100%-$width)+($width/2) !important
&:after
left: 100%-$width !important
以下是CSS:
/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;} body {line-height: 1;}ol, ul{list-style:none;} blockquote, q{quotes:none;} blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;} table{border-collapse:collapse; border-spacing:0;}
/*MAIN*/
@font-face {
font-family: "Etna";
src:url("/Fonts/enta.eot");
src:url("/Fonts/enta.otf") format("opentype"),
url("/Fonts/etna.woff") format("woff"),
url("/Fonts/etna.svg") format("svg"),
url("/Fonts/etna.ttf") format("ttf");
}
@import url('https//fonts.googleapis.com/css?family=Bungee|Bungee+Shade|Titllium+Web');
html, body {
background-color: #EEEAE3;
font-family: 'Titllium Web', sans-serif;
}
h2 {
font-size: 1.15em;
color: #24282B;
font-family: 'Etna', Helvetica, sans-serif;
text-align: left;
}
p {
font-size: 1em;
color: #24282B;
text-align: left;
font-family: 'Titllium Web', sans-serif;
}
.heading {
font-family:'Etna', San-serif;
text-align: center;
color: #363151;
font-size: 3.50em;
}
.heading2 {
font-family:'Etna', San-serif;
text-align: center;
color: #363151;
font-size: 1.70em;
}
.small-heading {
font-family:'Etna', San-serif;
text-align: center;
color: #363151;
font-size: 1.15em;
}
.copywrite {
font-size: 0.6em;
opacity: 0.25:
}
#wrapper {
width: 450px;
height: 281px;
margin: 0 auto 10px;
align-items: center;
}
#aboutme {background-color: #EEEAE3;}
#myhtmlcss {background-color: #EEEAE3; display: none;}
#myjscript {background-color: #EEEAE3; display: none;}
#mycv {background-color: #EEEAE3; display: none;}
#contactme {background-color: #EEEAE3; display: none;}
再次感谢
通过Css隐藏其他导航项
#myhtmlcss {background-color: #EEEAE3; display: none;}
#myjscript {background-color: #EEEAE3; display: none;}
#mycv {background-color: #EEEAE3; display: none;}
#contactme {background-color: #EEEAE3; display: none;}
如果要显示它们,可以替换为
#myhtmlcss {background-color: #EEEAE3;}
#myjscript {background-color: #EEEAE3;}
#mycv {background-color: #EEEAE3;}
#contactme {background-color: #EEEAE3;}
我正在使用GTK3开发一个简单的程序,并尝试使用GtkCssProvider为特定的小部件(片段)设置CSS样式: 字体属性设置正确,但边距和颜色不。我没有任何CSS解析错误。如果我使用g_object_set()函数来设置(例如)边距,那么一切工作都很好: 有什么想法,怎么了?CSS的东西?也许有更好的方法来使用GtkTextView属性(文本和小部件颜色)?我也尝试了GtkInspector工
我有一个小问题与框周围的一些文本区域我的网站。如果你看我的图片(右框),右边框不够长,下边框和左边框不在同一高度……但我愿意! 以下是HTML: null null 我试着把一个div放在那2个div之前,但不喜欢结果。
html css 现在悬停在 '关于我们' 这里, 子菜单会弹出 但是有个问题, 如果鼠标往下移动, 子菜单就会消失 有什么办法能解决这个问题, 让鼠标能够停留在子菜单(注: 不能用js)
亲爱的读者们,这些CSS Interview Questions专门设计用于让您了解在面试CSS Language时可能遇到的问题的本质。 根据我的经验,好的面试官在你的面试中几乎不打算问任何特定的问题,通常问题从这个主题的一些基本概念开始,然后他们继续基于进一步的讨论和你回答的内容: 什么是CSS? 层叠样式表(简称CSS)是一种简单的设计语言,旨在简化使网页呈现的过程。 使用CSS有什么好处?
使用hexo基于github搭建blog,原本没使用butterfly主题的时候就总是提示css无法渲染,是因为相关工具版本不适配的原因吗 hexo版本6.3 nodejs版本20.12
1.(来自:https://www . virus total . com/en/file/7 b6b 268 cbca 9d 421 AABB 5 f 08533d caba 50 e0f 7887 b 07 ef 2 BD 66 BF 218 b 35 ff/analysis/) 我想在图片中获取文本,在Google开发人员工具中,我会这样做(我基本上进入了跨度的另一个子节点以在DevTool