色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

HTML/CSS中從右到左的下拉菜單文本

傅智翔2年前9瀏覽0評論

screenshot

我目前正在做一個(gè)帶有下拉菜單的網(wǎng)站,但是我面臨一個(gè)問題,下拉菜單中的文本是從右到左開始的,而不是預(yù)期的從左到右。我試過用方向:ltr屬性,但是什么都沒變/好像不行了。我希望能得到一些幫助來解決這個(gè)問題。

以下是我的HTML代碼:

<nav>
  <ul>
    <li><a href="index.html">Home</a></li>
    <li><a href="About.html">About</a></li>
    <li>
      <a href="#">Treatments</a>
      <ul class="dropDownMenuIndex">
        <li><a href="#">Visit our Studio</a></li>
        <li><a href="#">Mobile Massages</a></li>
      </ul>
    </li>
    <li><a href="Contact.html">Contact</a></li>
    <li><a class="book" href="bookNow.html">Book Now</a></li>
  </ul>
</nav>

我的CSS代碼:

* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

body {
  --navload-time: 300ms;
}

nav {
  position: relative;
  top: 0;
  background-color: #f1f1f1;
  text-align: right;
  animation: navload 300ms ease-in;
}

ul {
  list-style-type: none;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #fff;
}

li {
  display: inline;
  position: relative;
  right: 50px;
  margin-right: 20px;
  font-size: 100%;
}

a {
  text-decoration: none;
  color: #333;
}

a:hover {
  color: #46c577;
  text-decoration: underline;
}

ul li ul.dropDownMenuIndex li {
  display: block;
  unicode-bidi: normal;
}

ul li ul.dropDownMenuIndex {
  width: 1650px;
  background: #46c577;
  position: absolute;
  z-index: 999;
  display: none;
  color: #fff; /* Set the text color to white */
}

ul li a:hover {
  background: #59cc59;
}

ul li:hover ul.dropDownMenuIndex {
  display: block;
}

ul li:hover > a {
  background: #ffff33;
}

ul li:hover ul.dropDownMenuIndex {
  display: block;
}

因?yàn)槟愕膶?dǎo)航設(shè)置了文本對齊:右;因此dropDownMenuIndex類將繼承其父類。 只需將dropDownMenuIndex文本對齊設(shè)置為左對齊即可

ul li ul.dropDownMenuIndex li {
  text-align: left;
}