html – CSS!重要规则不覆盖文本对齐

a {
        font-size: 8pt;
        text-align: left !important;
        text-decoration: none;
  }

.main {
        text-align: center;
  }

 

这是我拥有的一个紧凑版本,对我来说,使用Firefox 5,链接仍以STILL为中心,即使我正在使用!重要的是“text-align:left”.令人困惑和恼人,因为我认为!重要的是最高的特异性并超越所有其他规则.

这有什么不对?

最佳答案
需要在锚链接的父元素上设置文本对齐,您不能告诉锚链接将自身对齐到左边,因为它具有固定宽度.您需要删除text-align:center;从.main部分,或者将另一个类添加到div中,如’alignLeft’,并在那里应用!important规则.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些