首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使我的水平css船坞导航垂直

如何使我的水平css船坞导航垂直
EN

Stack Overflow用户
提问于 2011-07-23 17:44:33
回答 2查看 1.4K关注 0票数 0

在更改一些代码后,我现在可以看到文本/标题。现在的问题是,不是垂直的,而是水平的。请帮助我如何将码头导航转换为垂直导航。谢谢您:)

以下是我使用的代码:

*CSS

代码语言:javascript
复制
#navigation {
    float:left;
    width:200px;
    height:300;
}

.expand-down {
  font-family:Arial, Helvetica, sans-serif;
  line-height:normal;
  margin-top:20px;
  height:150px;
  width:500px;
  margin-bottom:30px;
}
.expand-down * {
  margin: 0;
  padding: 0;
}
.expand-down ul {
  padding-top:10px;
  margin-left:10px;
}
.expand-down ul li {
  float:left;
  list-style-type:none;
}
.expand-down ul li a {
    text-decoration:none;
}
.expand-down ul li a img {
  width:70px;
  height:70px;
  border:none;
}
.expand-down ul li a span {
  display:none;
}
.expand-down ul li:hover a span {
  display:block;
  font-size:16px;
  text-align:center;
  color:red;
}
.expand-down ul li:hover a img {
  width:120px;
  height:120px;
}
.expand-down ul li:hover + li a img {
  width:70px;
  height:70px;
}
.expand-down ul li:hover + li + li a img {
  width:60px;
  height:60px;
}

*HTML

代码语言:javascript
复制
 <div id="navigation">

  <div class="expand-down" align="left">
   <ul>
    <li>
      <a href="timaHOME.php" onClick="playSound("beep-02.wav");"><img src="home icon1.png"/><span>HOME</span></a>
    </li> <br />

    <li>
      <a href="timaREGISTER.php" onClick="playSound("beep-02.wav");"><img src="profile icon.png"/><span>REGISTER</span></a>
    </li> 
    <br />

    <li>
      <a href=""><img src="report icon.png"/><span>REPORTS</span></a>
    </li> <br />
    </ul>
</div>
</div>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-25 18:02:32

删除此float:left;

代码语言:javascript
复制
.expand-down ul li {
  float:left; //REMOVE
  list-style-type:none;
}

http://jsfiddle.net/jasongennaro/2pyu3/

编辑

要使标题在图像旁边排列,请添加一个display:inline-block;

代码语言:javascript
复制
.expand-down ul li:hover a span {
  display:inline-block; //CHANGE THIS

http://jsfiddle.net/jasongennaro/2pyu3/1/

票数 0
EN

Stack Overflow用户

发布于 2011-07-25 17:58:32

尝尝这个

代码语言:javascript
复制
.expand-down ul li {
  list-style-type:none;
}

.expand-down ul li:hover a span {
  display:block;
  font-size:16px;
  text-align:left;
  color:red;
}

请参阅示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6802178

复制
相关文章

相似问题

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