• Html+CSS中设置class left中的a标签text-alig
  • 其它

<!DOCTYPE html>
<html style="background-image: url(./img/bg.png);">
   <head>
       <meta charset="utf-8" />
       <title>This is my first</title>
       <style>
           * {
               margin: 0;
               font-family: "微软雅黑";
               transition:0.5s;
               -webkit-font-smoothing: antialiased;
           }
           .header {
               width: 100%;
               height: 70px;
               background-color: white;
               position: fixed;
               top: 0;
               box-shadow:3px 1px 2px darkgrey;
           }
           .header:hover {
               box-shadow:3px 1px 2px #000;
           }
           .header a {
               line-height: 70px;
               margin: 85px;
               color: black;
               text-decoration: none;
               padding: 15px;
               font-size: 16px;
               text-shadow: 0 1px 1px #fff;
           }
           .header a:hover {
               background-color: black;
               color: white;
           }
           .left {
               width: 5px;
               height: 700px;
               background-color: white;
               position: fixed;
               left: 0;
               overflow: auto;
           }
           .left:hover {
               width: 200px;
               box-shadow:3px 1px 2px darkgrey;
           }
           .left a {
               text-align: center;
           }
           .main_left {
               margin: 80px;
               background-color: white;
               width: 70%;
               height: 700px;
               border-top: aqua;
           }
           .main_right {
               margin: 50px;
               background-color: white;
           }
       </style>
   </head>
   <body>
       <div class="header">
           <a href="#">点击链接</a>
           <a href="#">点击链接</a>
           <a href="#">点击链接</a>
           <a href="#">点击链接</a>
           <a href="#">点击链接</a>
       </div>
       <div class="left">
           <a> Hello </a>
       </div>
       <div class="main_left">

       </div>
   </body>
</html>

之前试过了margin:auto;
也试过
display:inline-block;
text-align: center;
都无效,有没有解决办法?


  • TIMI    2020-04-17 11:22:28
  • 阅读 1199    收藏 0    回答 1
  • 邀请
  • 收藏
  • 分享
发送
登录 后发表评论
  • 51testing软件测试圈微信