- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
第一张图片是 dasktop 的普通导航栏。第二张图片是移动设备的导航栏。
问题是,在桌面设计中,当我用鼠标覆盖导航栏中的链接时,我无法实现我的链接从灰色变为橙色。
图片 1:
图 2:
我该如何实现?这是我的代码:
HTML:
<nav>
<ul>
<span class="lijeviLinkovi">
<a href="#"><li>NASLOVNA</li></a>
<a href="#"><li>DESTINACIJE</li></a>
<a href="#"><li>O NAMA</li></a>
<a href="#"><li>KONTAKT</li></a>
</span>
<span class="desniLinkovi">
<a class="login" href="#"><li>LOGIN</li></a>
<a class="reg" href="#"><li>REGISTRIRAJ SE</li></a>
</span>
<ul class="jeziciUL">
<li> <a href="#"> HR </a> </li>
<li> <a href="#"> IT </a> </li>
<li> <a href="#"> EN </a> </li>
<li> <a href="#"> DS </a> </li>
</ul>
<ul class="drustveneMrezeUL">
<li> <a href="#"> <img src="img/f_icon.gif"/> </a> </li>
<li> <a href="#"> <img src="img/t_icon.gif"/> </a> </li>
<li> <a href="#"> <img src="img/g_icon.gif"/> </a> </li>
</ul>
</ul>
<div class="handle"><img src="img/menu_siva1.gif"/></div>
</nav>
CSS:
.navigacijaKont{
float: left;
margin: 0 auto;
width: 100%;
background: url(img/bcg_nav_siva.gif) repeat;
}
.navigacijaKont a{
text-decoration: none;
text-shadow: 2px 2px #fff;
font-size: 87.5%;
}
.navigacijaKont ul{
list-style: none;
margin: 0 auto;
padding: 0;
}
.ulLijevo {
float: left;
}
.ulLijevo a li{
float: left;
display: inline;
padding: 14px 30px;
border-right: 1px solid #fff;
color: #636363;
background: url(img/bcg_nav_siva.gif) repeat;
}
.ulLijevo a li:hover{
background: url(img/bcg_nav.gif) repeat;
}
.ulDesno {
float: right;
}
.ulDesno a li{
float: left;
display: inline;
padding: 14px 30px;
color: #f48222;
font-weight: bold;
background: url(img/bcg_nav_siva.gif) repeat;
}
.ulDesno a li:hover{
background: url(img/bcg_nav.gif) repeat;
}
媒体查询:
@media screen and (max-width: 450px){
.tijelo {
background-color: red;
}
.vjfKont{
display: none;
}
.navigacijaKont{
background: none; /*url(img/bcg_nav_siva.gif) repeat*/
}
.navigacijaKont a{
font-size: 100%;
}
.ulLijevo {
float: left;
margin: 0 auto;
}
.ulLijevo a li{
float: left;
display: inline-block;
padding: 14px 0px;
border-right: none;
color: #636363;
background: url(img/bcg_nav_siva.gif) repeat;
width: 115%;
}
.ulLijevo a li:hover{
background: url(img/bcg_nav.gif) repeat;
}
.ulDesno {
float: left;
margin: 0 auto;
}
.ulDesno a li{
float: left;
display: inline-block;
padding: 14px 0px;
color: #f48222;
font-weight: bold;
width: 210%;
background: url(img/bcg_nav_siva.gif) repeat;
}
.ulDesno a li:hover{
background: url(img/bcg_nav.gif) repeat;
}
最佳答案
ul
必须只包含 li
。
您可以使用以下 css 规则集实现您想要的效果:
nav a:hover {color: red;}
关于html - 我的导航栏有问题。 (见图),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22759967/
有没有办法让文字不上下跳动?我不能使用position:absolute。因为它弄乱了我网站的其余部分。请看这个 fiddle :http://jsfiddle.net/9xn19111/11/ 这是
我正在尝试将文本“WE CREATE DANCE”“WE HAVE FUN”“WE LOOK GOOD”放置在一个容器内,该容器将根据文本的大小和文本的行数进行调整。容器的大小是未知的,因为它是动态的
我正在构建一个 Wasm 应用程序并编译它,我有一个 shell 脚本。 当我从终端手动运行它时,我有以下内容: /app/Go/assets$ ./script.compile.wasm.sh Wa
我正在关注 URL: https://software.intel.com/content/www/us/en/develop/documentation/get-started-with-intel
我想看到我在 Chrome 中悬停的 anchor 的 :hover 样式。在 Firebug 中,有一个样式下拉列表允许我为元素选择不同的状态。 I can't seem to find anyth
我刚刚尝试安装 git-flow,但是,它似乎没有与 git 正确集成,我该怎么做才能将 gitflow 与 git 集成?我可以手动执行此操作吗? 谢谢,杰弗里 [root@sa 2]# wget
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: “git pull” broken 在我的 MAC 上使用 git version 1.7.5.4 当尝试从
我连接了 bitbucket,我在我的电脑上安装了 Git 和 sourcetree,我尝试将 sourcetree 和 bitbucket 连接在一起。但我无法将两者联系起来。当我尝试克隆存储库源路
我设置了github for mac 现在我正尝试从终端使用 git 命令。 如果我尝试运行 git rebase 命令,我会收到以下消息 > cd /Applications/GitHub.app/
我正在尝试使用 git send-email 发送补丁,但我收到以下错误: git: 'send-email' is not a git command. See 'git --help'. 如何使
尝试按照说明从 docker 网站构建 docker 镜像。 https://docs.docker.com/examples/running_redis_service/ 这是我得到的错误,我会按照
当我尝试从本地文件中 pull 、克隆或推送某些内容时出现此错误。我尝试使用以下方法解决: Reupdating path variable to C:\Program Files\Git\cmd\g
我目前正在使用 Cloudera 5.6 尝试基于另一个表在 hive 表中创建 Parquet 格式表,但我遇到了错误。 create table sfdc_opportunities_sandbo
我在 visual studio 2010 中使用 git 进行源代码控制。我可以使用诸如“git status”、“git commit”之类的命令,但是当我尝试使用“git review”时,我得
如何解决“MacBook pro”上的此错误。 git: 'credential-wincred' is not a git command. See 'git --help'. git: 'cred
以下 java 8 流没有任何终端操作。下面这个块是不是应该是懒惰的,因为我只有中间操作,还没有被终端操作操作过。当我运行这个块时,我得到“流已经被操作或关闭”。见 https://ideone.co
我是一名优秀的程序员,十分优秀!